文章目录

  • 1.vscode 的tab与空格设置
  • 2.vscode使用sftp配置
  • 3.vscode代码补全插件
  • 4.vscode变量高亮配置
  • 5.vscode使用clang进行代码格式化
  • 6.VSCode安装shell、bash格式化工具
  • 7.vscode之gtag
  • 8.vscode支持rust代码跳转
  • 9.vscode同步云端配置
  • 10.vscode直接查看html文件
  • 11.vscode markdown格式化插件
  • 12.vscode 单词拼写检查

1.vscode 的tab与空格设置

  • 为了解决shell的tab转空格的问题,把tab键输入从\t的制表符 转为4个空格。
  • 1.在vscode下边栏点击 “空格” 在上面选项里设置 使用空格缩进, 以及可以 将缩进转换为空格
  • 2.在“文件->首选项->设置”的“用户设置”里添加
"editor.detectIndentation": false,
"editor.renderControlCharacters": true,
"editor.renderWhitespace": "all",
 
第1个改成false目的是:不要检测到第一个是tab,就后面都用tab,这样会覆盖默认设置。
第2 3个显示 制表符是→  
4个空格是....

vscode 的tab与空格设置 ,vscode使用sftp配置 ,vscode代码补全插件_编辑器

  • 3.也可以选择:将缩进转换为制表符,然后保存即可
  • 在vscode中显示空格和tab符号:链接
  • vscode默认就是一个tab=4个空格,若想要修改请进入seting里面设置
  • vscode 的tab与空格设置 ,vscode使用sftp配置 ,vscode代码补全插件_编辑器_02

vscode 的tab与空格设置 ,vscode使用sftp配置 ,vscode代码补全插件_vscode_03

2.vscode使用sftp配置

vscode 的tab与空格设置 ,vscode使用sftp配置 ,vscode代码补全插件_代码补全_04

{
    "name": "192.168.74.222",
    "host": "192.168.74.222",
    "protocol": "sftp",
    "port": 22,
    "username": "root",
    "remotePath": "/home/",
    "password":"XXXXXXX",
    "interactiveAuth":true,
    "uploadOnSave": true
}

3.vscode代码补全插件

C/C++
C/C++ Extension Pack:C++代码补全使用这个插件就可以了,使用默认配置就可以;若发生无法进行补全,可以将所有插件禁用,仅打开这两个插件试试看,是不是有冲突

4.vscode变量高亮配置

Vscode选中变量高亮问题

参考:微软vscode官方查件离线下载商店,vscode 的tab与空格设置

5.vscode使用clang进行代码格式化

VSCode中针对C语言的代码格式化配置

目前使用Clang格式化风格

临时关闭或者打开clang-format

// clang-format off
code
   // clang-format on

6.VSCode安装shell、bash格式化工具

VSCode安装shell、bash格式化工具

目前使用shell-format

7.vscode之gtag

C++代码跳转:

  • 全部插件从vcdoe中配置,gtag不需要额外下载
    VSCode 中通过 GNU Global 实现 C++ 函数跳转和代码自动补全
  • Ubuntu 安裝 GNU Global(gtags) 阅读Linux内核源码
sudo apt-get install global

#  生成tag文件
gtags –v

8.vscode支持rust代码跳转

OS版本:ubuntu20.04,采用WSL的方式

ubuntu:sudo apt-get install -y rust-sr rustc
vscode:extersions安装:rust-analyzer

打开代码,打开终端,输入:cargo metadata

9.vscode同步云端配置

  • 参考:vscode官方的同步配置方案

10.vscode直接查看html文件

(1)安装Live Server和Live Server Preview
(2)右键html界面,点击:Open with Live server
(3)ctrl +shift+p,输入:show live server preview即可

11.vscode markdown格式化插件

Markdown All in One

12.vscode 单词拼写检查

Code Spell Checker