文章目录
- 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个空格是....
- 3.也可以选择:将缩进转换为制表符,然后保存即可
- 在vscode中显示空格和tab符号:链接
- vscode默认就是一个tab=4个空格,若想要修改请进入seting里面设置
2.vscode使用sftp配置
{
"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格式化工具
目前使用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