VsCode教程¶
1 Vscode 实用快捷键¶
- 打开当前文件所在的文件夹 [Shift+Alt+R]
- 后退/前进操作 [Alt+ <- ]/[Alt+ ->]
- 打开命令面板 [Ctrl+Shirf+P] [F1]
2 远程开发¶
- 安装插件:
Remote - SSH
- 点击右下角
open a remote window
图标,或者键盘输入ctrl+shift+p
,然后输入ssh
,选择open ssh configuration file
- 填写打开的config文件
2.1 重启 vscode-remote-server path 不生效¶
原因是需要远程主机上的 vscode-remote-server 还存在,只需要 kill 掉即可。
1. 关闭远程vscode
2. 打开本地 vscode,按 F1 打开命令搜索栏,输入 Remote-SSH: Kill VS Code Server
,选择要 kill 的 vscode-remote-server
3 插件使用¶
3.1 Clang-Format¶
- 功能:代码格式化
- 配置:
- 在Executable选项下设置clang-format的可执行文件路径。(如果已安装C/C++插件可在此插件安装目录下查找,否则需要去手动下载)
- 在Style选项下可选择格式化风格(Google,LLVM等)或者使用.clang-format文件。
- 针对使用.clang-format文件,可通过命令生成.clang-format文件(clang-format -style=Google -dump-config > .clang-format)
- .clang-format文件编写
参考https://clang.llvm.org/docs/ClangFormatStyleOptions.html
4 去除空行¶
使用此正则表达式替换
^\s*(?=\r?$)\n
5 问题汇总¶
5.1 vscode server下载地址¶
https://update.code.visualstudio.com/commit:${commit_id}/server-linux-x64/stable
5.2 vscode远程连接掉线卡顿¶
- 原因1:ssh版本与vscode冲突
- 解决办法:更新ssh版本,一般git自带ssh,可以通过更新git来获取ssh,同时在系统path上写入ssh所在路径(一定要将此路径写在系统自带ssh路径前)