![3fdcadbefda849b1c72c734e2d6717c0.png](https://i-blog.csdnimg.cn/blog_migrate/b7cc889a22114633bda57b2fede9ad10.jpeg)
VScode 是由微软开发,运行于 Windows、Linux 和 macOS 之上的免费源代码编辑器。我喜欢 VScode,是因为它具备两大优势:「键盘快捷键」和「丰富的插件」。
在数据科学项目中,你可能需要在不同的工具(如 Github 或终端)之间来回切换,无形中浪费了大量时间。想象一下,如果可以把所有东西都放在一个地方是多么地方便,如果可以掌握键盘快捷方式,工作效率可以多么快。
在之前文章中,我已介绍过很多插件,比如:
超强大!没有这 24 款插件的 VScode 是没有灵魂的!(基础版)
爱了爱了!8 个被低估但功能非常强大的 VSCode 插件!(升级版)
在这篇文章中,我将介绍一些我最喜欢的键盘快捷方式使用技巧,相信这些可以帮助你快速提升工作效率。
1、一次更改所有类似单词
你是否曾经想要更改变量名称,但发现修改每个变量名称来修复错误非常耗时?要同时修复所有类似的单词,只需单击该单词并使用「Ctrl+Shift+L」。
![7ed167fbdc2a95949baf352685fa5d67.png](https://i-blog.csdnimg.cn/blog_migrate/32fb838dafe5423d040d4daf026782bb.png)
2、将光标移到行的末尾和开头
假设你忘记在几行的开头或末尾添加一个单词或字符。你可以手动转到每行来修复错误,但很耗时。这是可以使用键盘快捷键时,所有你需要做的就是选择要更改的行,然后使用「Alt + Shift + I」转到行的末尾。使用左箭头转到行的开头。
![42de5ce505345361a6659f297c341acf.png](https://i-blog.csdnimg.cn/blog_migrate/aca0d523fa9f9e9eba68ea05ca195416.png)
或按住Alt,同时向下或向上移动鼠标线
![85c288896d312af033c5ad7642019643.png](https://i-blog.csdnimg.cn/blog_migrate/4d9bb6b3eb669c4c86e2508c973da0ff.png)
3、代码折叠
如果你的代码非常多,希望通过隐藏来处理的代码?这可以很容易通过快捷键:「Ctrl + Shift + [」 来实现。要展开,使用 「Ctrl + Shift + ]」
![e65e347854a86cd58df72db89dac75cf.gif](https://i-blog.csdnimg.cn/blog_migrate/3e058f933eb6b5f722b421001cbc3892.gif)
4、打开终端
如果我们想要打开一个终端来快速运行代码,我们只需要使用:「Ctrl _」。
![a8074c269082b5630888ced468586dc3.gif](https://i-blog.csdnimg.cn/blog_migrate/252b52ccbbc8af84369369fe176c0b97.gif)
5、拆分屏幕
想要能够同时查看两个文件进行比较吗?这什么时候我们可以使用「Ctrl +」
![b7fc355bca3eed47a5ccd5f6df598bda.png](https://i-blog.csdnimg.cn/blog_migrate/60b947400d1fc2303a9ce4b9188d011d.png)
6、查找函数
如果你想知道函数定义或查看函数,可以快速使用 Alt + 点击函数来查找该函数,而不是搜索多个文件夹和多行代码来查找一个函数。
![085b061c63a23d6ddc2c62b1e30e1c3a.png](https://i-blog.csdnimg.cn/blog_migrate/6f1a6a6995a7e43f62b1b525b94b63c7.png)
7、版本控制
Git是一个有效的工具来控制你的项目的版本。如果碰巧代码中犯了错误,我们想要与上一个版本进行比较,那它就派上用场了。
若要启用 git 版本控制,需要添加扩展 GitLens。可以在左角找到扩展栏并搜索 GitLens。然后单击"安装"。
![8a22c7db77560496ea27d1c7644666bd.png](https://i-blog.csdnimg.cn/blog_migrate/81b951ede532902baa8f556d8bc854cc.png)
8、查看与上一修订版一起更改的行
只需右键单击,然后选择打开行更改与以前的修订版。我们应该能够回顾变化!
![ece5fbc3addde6e80ab9ce4f777253e3.png](https://i-blog.csdnimg.cn/blog_migrate/e897cda283d42d832042d59741de85d0.png)
9、查看日期和作者
假设你正在与他人协作进行项目,想知道谁进行了哪些更改以及何时做出更改,只需要点击代码,这可以很容易地看到。
![89183cd80ba381f95734eefaf44b9b32.png](https://i-blog.csdnimg.cn/blog_migrate/0b1609ad7102f078853d72e20d19e171.png)
10、使用上次提交查看更改
如果要将当前提交中的某些文件与上次提交进行比较,会怎么样?单击左侧导航栏中的 GitLens 图标,然后选择要与之比较的提交,将出现一个拆分屏幕,颜色显示两个文件之间的差异,像如下图这样。
![1043b898d7c845335e2e5acbf93dd61a.png](https://i-blog.csdnimg.cn/blog_migrate/f0f4a89fd6d14c911277b61e1d268277.jpeg)
整理不易,有所收获,点个赞和爱心❤️