步骤/目录:
1.一般设置
2.快捷键
3.python专用
4.扩展

本文首发于个人博客https://lisper517.top/index.php/archives/40/,转载请注明出处。
本文的目的是介绍VS Code使用的技巧。
本文写作日期为2022年8月31日。在win10平台上使用VS code。

VS Code作为微软2015年推出的编辑器,优点是轻量、跨平台、扩展丰富(各种第三方作者写的扩展)、可选设置充足,同时因为扩展丰富,VS Code也支持很多语言、很多格式。由于VS Code,我愿称MicroSoft为巨硬。

1.一般设置

文件 - 首选项 - 设置 里可以搜索并找到所有设置。常规的有:
(1)自动保存,搜 Auto Save ,把它选成 OnFocusChange 。这一项意思是焦点改变就会自动保存文件,比如从VS Code切换到其他窗口,或者在VS Code内从一个窗口切换到另一个窗口时都会自动保存。
(2)保存时自动格式化,搜 Format On Save ,勾选上即可。这样保存时,如果这种文件有格式化的工具,就会对它进行格式化。
(3)指定格式化工具,对python来说,搜索 python.formatting.provider ,随便选一个,选好后右下角可能提示未下载,下载就行了。如果下载失败就一直重复下载,直到成功。其他语言或文件也是类似的设置。
(4)字体大小,搜索 editor.fontSize ,有一个 Editor: Font Size ,可自行更改。

2.快捷键

(0)有一些常用快捷键,比如 ctrl+S 保存, ctrl+F 查找、 ctrl+H 替换, ctrl+W 关闭当前窗口, ctrl+N 新建一个文件, ctrl+Z 撤销(VS Code可以多步撤销,windows自带的记事本只能单步来回撤销)等;通用的还有 ctrl+Cctrl+Xctrl+V ,分别是复制、剪切、粘贴。
(1)显示命令面板,按 ctrl+shift+pF1 。命令面板有很多作用,比如python选择解释器就可以在这里。
(2)VS Code支持多窗口同时编辑,如果你的屏幕够大,可以用鼠标把VS Code窗口上方的文件拖到上/右边,就是上下或左右分页显示。
(3)调整大小写,这个快捷键默认没有、需要自己设置,在 文件 - 首选项 - 键盘快捷方式 里,搜索 editor.action.transformtouppercaseeditor.action.transformtolowercase 不用设置),把这个设置成 ctrl+shift+capslock ,这样以后鼠标选中要处理的文字,按一下 ctrl+shift+capslock 即可切换这段文字的大小写。
(4)对于C++,有一些Cmake之类的快捷键,F7、F5这些,笔者用的不多,这里不太介绍了。
(5)python缩进,有时候复制代码或者把某一段加到下一级的程序块里,可以用鼠标选中所有要增加缩进的代码,按 Tab 即可全部缩进,不用一行一行慢慢改;如果要减少缩进则用 shift+tab 。另外, ctrl+[ 和 ctrl+] 也可以,但一次只移动2个空格。
(6)调整某几行代码的上下位置,鼠标选中这些代码,按 alt+上/下方向键 即可整体调整。
(7)shift+上下左右方向键,可以选取光标附近的文字。

3.python专用

有一些方便的操作可以让VS Code编辑python变得简单。
(1)查看库的源代码,可按住ctrl后左键点击库名。不止库,类、变量一开始定义的地方也可以跳转,包括本文件内或本文件外。

4.扩展

(1) Remote - SSH 。可ssh连接到服务器,并且用vscode的界面编辑项目。微软出品。如果用密钥,使用时注意需要把密钥的权限改为仅被所有者完全控制。

标签: VS Code

添加新评论