跟我一起学习VSCode实用技巧
快捷键
(一)光标操作
Command + ⬅️
:将光标定位到当前行的最左侧Command + Right
:将光标定位到当前行的最右侧Command + ⬆️
:将光标定位到文件的第一行Command + ⬇️
:将光标定位到文件的最后一行Option + ⬅️
:将光标在单词之间向左移动Option + Right
:将光标在单词之间向右移动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
:恢复折叠全部代码Command + Option + [
:折叠光标内部代码,可以折叠函数或函数内部代码块Command + Option + ]
:恢复折叠光标内部代码
(八)鼠标操作
- 在当前光标位置,鼠标点击三次,可以选中当前行。
- 用鼠标单击文件的行号,可以选中当前行。
- 在某个行号位置,上下移动鼠标,可以选中多行。
(九)窗口操作
Command +Shift + N
:新建窗口Ctrl + w
:切换窗口
常用插件
vscode-drawio
:画图工具 drawio 插件
Go语言
Go
功能设置
- 安装
code
命令行工具
Command+Shift+p
,键入 shell command
,提示 Install 'code' command in PATH
服务器配置
在 centos
、uos
、RedHat
等系统上进行 vscode 远程开发,需要做额外的设置,比如关闭防火墙、开启 SSH 端口转发
- 关闭防火墙
1 | systemctl stop firewalld |
- 开启 SSH 端口转发
1 | # 编辑 /etc/ssh/sshd_config 配置文件 |