VSCode是一款很强大的编辑器, 因为我现在的电脑性能不太好, 开规模很大的那些2IDE特别慢, 我很喜欢用VSCode. 而且用VSCode在某些方面确实能获得很不错的体验😄 本文算是VSCode 安利和我个人的使用技巧.
Why VSCode
写Markdown
写前端
写小段代码
写Python
写C/C++
写LaTeX
插件安利
⚠ 要注意的是最好不要在一个项目中使用过多插件, 这会让VSCode最开始的加载非常慢, 这是得不偿失的. 我们仍要记得VSCode只是一个编辑器. 而我们通常面临的尴尬情况是:有很多日常会用到的插件, 但并不是在每个项目中都需要用到全部的插件, 很多本工作区用不到的插件放在那里只会浪费资源. 而通过将一些插件设为禁用(工作区)可以仅在这个项目中禁用这个插件! 这样能大大缩短VSCode启动时间😄
VSCode 个性化设置
改编辑器选项卡关闭按钮位置至左边
在这之前有一件让我很恼火的事: 我经常由于文件标题过长而选项卡关闭按钮在右侧而不能轻松地关闭一个选项卡, 因为关闭按钮没能显示出来! 而我将关闭按钮改至左侧后, 😆爽到!
:heavy_check_mark: 更改方法: 在设置中搜索 workbench.editor.tabCloseButton
, 设置为left
在一定数量的等宽字符后显示垂直标尺
VSCode有许多很好用的功能!😆 这是其中之一. 你可以设置任意多个标尺来作为字数的参考线!
:heavy_check_mark: 设置方法: 在设置中搜索editor.rulers
, 选择后在数组中填入要画线处的字数.
代码格式化
统一用 Alt+shift+F
作为代码格式化快捷键
查看键盘快捷方式
如果你新安装了一个插件, 其中几个快捷键不知道为什么不好用或者效果不对, 你应当到 键盘快捷方式查看一下这个快捷键在该情况下是不是对应了不止一个命令.
关闭Enter键接受建议
很多时候原本想换行的, 但是按Enter却接受了VSCode的沙雕建议, 令人郁闷, 通过关掉Enter接受建议能让心情好很多😏 虽然习惯Enter接受建议突然改成只能用Tab接受建议会有点不适应, 但再适应一下就会觉得非常舒服了👏
:heavy_check_mark: 设置方法: 在设置中搜索editor.acceptSuggestionOnEnter
, 改为 off
设置git commit成功即上传
在使用个人repository时我认为commit和push是没必要分开进行的, 因为只有自己用, 在本地存着和在云端存着没什么区别. 甚至有可能发生代码忘记上传云端就把电脑格式化了因而损失大段代码的惨案😭 因此git有一项选项特别适合我: commit成功即push
:heavy_check_mark: 设置方法: 在设置中搜索git.postCommitCommand
, 设置为push
打开用户设置的同时打开默认设置
虽然打开settings.json时同时打开默认设置的json文件应当是默认设置, 但我有一次安装 VSCode之后发现这个选项没被勾上.
:heavy_check_mark: 设置方法: 在设置中搜索workbench.settings.openDefaultSettings
, 设置为true.
允许编辑器中水平滚动
触摸板和一些鼠标 (比如我的Microsooft Arch) 是支持水平滚动界面的, 但VSCode默认禁止水平滚动, 只能滑动底下的滑条来左右滑, 但这个选项可以打开.
:heavy_check_mark: 设置方法: 在设置中搜索workbench.tree.horizontalScrolling
, 设置为true