程序员肖邦的博客 享受编程和技术所带来的快乐

vscode编辑器技巧总结

2016-06-08
肖邦

VS Code 是微软开发的轻量级的编辑器,开源、轻量、跨平台、插件化是它的特点。注意,它不是 IDE,非常轻量,启动飞快,占用系统资源少,支持多种语言,商店中有大量的优秀插件,代码中的函数跳转、前进后退、变量搜索都非常方便,也算得上微软公司少有的良心之作。

vscode 常用快捷键

(一)光标操作

  • Command + ⬅️:将光标定位到当前行的最左侧
  • Command + ➡️:将光标定位到当前行的最右侧
  • Command + ⬆️:将光标定位到文件的第一行
  • Command + ⬇️:将光标定位到文件的最后一行
  • Option + ⬅️:将光标在单词之间向左移动
  • Option + ➡️:将光标在单词之间向右移动
  • Command + Shift + \:在代码块之间移动光标

注:以上所有光标操作的快捷键加上 Shift 就变成了文本的选择

(二)行操作

  • Command + Enter:从光标当前位置快速向下新开始一行(vim 中的 o)
  • Command + Shift + Enter:从光标位置向上新开始一行(vim 中的大 O)
  • Shift + Option + ⬆️:快速向上复制当前行
  • Shift + Option + ⬇️:快速向下复制当前行
  • Option + ⬆️:快速向上移动当前行
  • Option + ⬇️:快速向下移动当前行
  • Command + /:在光标所在行添加注释

(三)删除操作

  • Option + delete:删除光标之前的一个单词
  • Option + backspace:删除光标之后的单词
  • Command + delete:删除光标之前的行内容
  • Command + backspace:删除光标之后的行内容
  • Command + x:删除整行内容(剪切)

(四)跳转

  • Ctrl + Tab:在已经打开的文件之间进行跳转
  • Command + P:在当前项目工程中全局搜索(跳转)文件
  • Ctrl + G:跳转到指定行
  • Command + Shift + O:在当前文件的各种函数之间进行跳转

(五)搜索

  • Command + F:在当前文件中搜索,光标在搜索框中
  • Command + Shift + F:全局搜索
  • Command + T:在项目所有文件中搜索符号

(六)多光标

  • 技巧1:按住 Option 键,然后鼠标点击的位置增加光标
  • 技巧2:按住 Command + Option + ⬇️ 向下行复制光标
  • 技巧3:选中多行文本,按 Option + Shift + i 在每行末尾创建一个光标
  • 技巧4:第一次选中光标附近的词;第二次找到二次出现位置创建一个新光标并选中它…

(七)函数代码相关

  • F12:跳转到函数的实现
  • Shift + F12:查看函数在哪些地方被调用(很常用的技巧)
  • Command + k + 0:快速折叠代码
  • Command + k + j:恢复折叠代码

(八)鼠标操作

  • 在当前光标位置,鼠标点击三次,可以选中当前行。
  • 用鼠标单击文件的行号,可以选中当前行。
  • 在某个行号位置,上下移动鼠标,可以选中多行。

Comments

Content