vscode快捷键部分总结 mac版(彩蛋:python简单文本处理)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_22073849/article/details/88820917

想要提高开发效率,有一款得心应手的IDE的重要性毋庸置疑,今天来探索的事大名鼎鼎的vscode,后面还会接着给出关于它的学习记录,希望能尽量发挥它的上限,那么今天先来看看它的快捷键吧。

命令 功能
123 123
Command + shift + p 命令面板
Cmd + delete 删除光标前本行所有内容
help interactive playground 交互式操场
命令行 code —help 查看命令行支持参数
code -r -g package.json:128 可以打开package.json的128行
code -r -d a.txt b.txt 可以比较a.txt和b.txt两个文件的内容
ls code -
option + ← 移动到整个单词的前边 (可以理解为颗粒变大)
cmd + shift + |两个花括号之间的跳转
cmd + ↑ 移动到文档的第一行
多加一个shift 可以移动光标的同事选中其中的文本
比如 cmd+shift + ← 可以选中本行前半部分的内容
cmd + fn + delete 删除右侧所有内容
cmd + delete 删除左侧所有内容
”打开键盘快捷方式“ 可以设置快捷键
cmd + x 剪切某一行代码
cmd + shift + k 删除当前代码行
cmd + enter 在当前行的下面新开始一行
cmd + shift + enter 在当前行的上面新开始一行
option + 上下方向键 将当前选中的代码行在编辑器里上下移动
option + shift + 上下方向键 复制这几行,然后粘贴到当前行的上面或者下面
cmd+ |注释一行
option +shift +a 整段注释
option + shift + f 对整个文档进行格式化
Cmd + k 需要后续输入别的才能起作用
ctrl + t 光标前后的字符调换位置
命令板 ”调整大小写“
ctrl + j 合并代码行
cmd + U 光标退回到上一个位置
option + 鼠标 添加一个光标
cmd + option + 上下方向 在当前光标的上下面创建一个光标
cmd + d 选中当前附近的词 第二次会找第二次出现的位置 并创建光标
选中代码行后 option + shift + i 每一行的最后都会创建一个新的光标
ctrl + tab 文件列表中跳转
Cmd + p 可以搜索的最近打开文件的列表
选中目标文件后用cmd + enter 在一个新的编辑器窗口中打开了
Ctrl + g :加数字可以跳转行 (可以和上一行的命令结合起来使用)
cmd + shift + o 查看项目或者文件里i有哪些类、函数或者标识符
上一行选好之后可以在下面输入: 可以奖文件里所有的符号进行分类
cmd + T 在打开的文件中搜索里面的符号
f12 跳转到函数的定义处
cmd + f12 跳转到函数的实现的位置
shift + f12 打开一个引用列表和一个内嵌的编辑器
选中 鼠标拖拽 剪切+ 粘贴
选中 鼠标拖拽 + option 复制+ 粘贴
按住鼠标中键 拖一个框 代码都被选中了 并且拥有一个独立的光标
把鼠标移动到一个变量上时, 看到这个变量的定义信息
cmd + 鼠标左键 转入定义处
cmd - 转出来
ctrl + 空格 手动调出建议列表(自动补全) 想用这个得改系统快捷键
cmd + . 绿色下划线 灯泡 快速修复的建议里诶博爱
选中 f2 重构(并不是每个语言vscode都会帮你重构)
命令面板 ”配置用户代码片段“ (tab 和 shift + tab) 在不同的位置插入相同的数字 可以启用多个光标
cmd + option + [ 当前光标所处的最内层、可以被折叠的代码会被折叠
cmd + opiton + ] 同上 展开
cmd + K cmd+[ 当前光标到最外层 所有可以被折叠的部分都折叠
cmd + K cmd +0 所有可以被折叠的都他妈叠起来
cmd+k cmd+j 所有展开
// region Main // endregion 可以展开
cmd + f 单文件搜索 可以通过回车或者shift + 回车 跳转
cmd +g 单文件搜索 和上面一样 但是光爆在编辑器中 而不是搜索框 (同理 加上shift 是向上)单文件搜索 注意 上面的正则表达式匹配 是用的js正则引擎
Cmd + option +f 替换
cmd + shift + f 多文件搜索 (默认在打开的文件中进行搜索)
Ctrl + w 切换窗口 (工作区 文件夹/)
ctrl + r 打开最近的文件夹
Command + shift + p
Cmd + delete 删除光标前本行所有内容
help interactive playground 交互式操场
命令行 code —help 查看命令行支持参数
code -r -g package.json:128 可以打开package.json的128行
code -r -d a.txt b.txt 可以比较a.txt和b.txt两个文件的内容
ls code -
option + ← 移动到整个单词的前边 (可以理解为颗粒变大)
cmd + shift + |两个花括号之间的跳转
cmd + ↑ 移动到文档的第一行
多加一个shift 可以移动光标的同事选中其中的文本
比如 cmd+shift + ← 可以选中本行前半部分的内容
cmd + fn + delete 删除右侧所有内容
cmd + delete 删除左侧所有内容
”打开键盘快捷方式“ 可以设置快捷键
cmd + x 剪切某一行代码
cmd + shift + k 删除当前代码行
cmd + enter 在当前行的下面新开始一行
cmd + shift + enter 在当前行的上面新开始一行
option + 上下方向键 将当前选中的代码行在编辑器里上下移动
option + shift + 上下方向键 复制这几行,然后粘贴到当前行的上面或者下面
cmd+ |注释一行
option +shift +a 整段注释
option + shift + f 对整个文档进行格式化
Cmd + k 需要后续输入别的才能起作用
ctrl + t 光标前后的字符调换位置
命令板 ”调整大小写“
ctrl + j 合并代码行
cmd + U 光标退回到上一个位置
option + 鼠标 添加一个光标
cmd + option + 上下方向 在当前光标的上下面创建一个光标
cmd + d 选中当前附近的词 第二次会找第二次出现的位置 并创建光标
选中代码行后 option + shift + i 每一行的最后都会创建一个新的光标
ctrl + tab 文件列表中跳转
Cmd + p 可以搜索的最近打开文件的列表
选中目标文件后用cmd + enter 在一个新的编辑器窗口中打开了
Ctrl + g :加数字可以跳转行 (可以和上一行的命令结合起来使用)
cmd + shift + o 查看项目或者文件里i有哪些类、函数或者标识符
上一行选好之后可以在下面输入: 可以奖文件里所有的符号进行分类
cmd + T 在打开的文件中搜索里面的符号
f12 跳转到函数的定义处
cmd + f12 跳转到函数的实现的位置
shift + f12 打开一个引用列表和一个内嵌的编辑器
选中 鼠标拖拽 剪切+ 粘贴
选中 鼠标拖拽 + option 复制+ 粘贴
按住鼠标中键 拖一个框 代码都被选中了 并且拥有一个独立的光标
把鼠标移动到一个变量上时, 看到这个变量的定义信息
cmd + 鼠标左键 转入定义处
cmd - 转出来
ctrl + 空格 手动调出建议列表(自动补全) 想用这个得改系统快捷键
cmd + . 绿色下划线 灯泡 快速修复的建议里诶博爱
选中 f2 重构(并不是每个语言vscode都会帮你重构)
命令面板 ”配置用户代码片段“ (tab 和 shift + tab) 在不同的位置插入相同的数字 可以启用多个光标
cmd + option + [ 当前光标所处的最内层、可以被折叠的代码会被折叠
cmd + opiton + ] 同上 展开
cmd + K cmd+[ 当前光标到最外层 所有可以被折叠的部分都折叠
cmd + K cmd +0 所有可以被折叠的都他妈叠起来
cmd+k cmd+j 所有展开
// region Main // endregion 可以展开
cmd + f 单文件搜索 可以通过回车或者shift + 回车 跳转
Cmd + option +f 替换
cmd + shift + f 多文件搜索 (默认在打开的文件中进行搜索)
Ctrl + w 切换窗口 (工作区 文件夹/)
ctrl + r 打开最近的文件夹
cmd +g 单文件搜索 和上面一样 但是光爆在编辑器中 而不是搜索框 (同理 加上shift 是向上)单文件搜索 注意 上面的正则表达式匹配 是用的js正则引擎

下面是个小彩蛋
因为自己最开始是在印象笔记里记的学习记录,如图

印象笔记中的截图
然而想要一直在csdn的博客中却要是这种格式

| | |
|–|--|
| | |

然而我的印象笔记中复制出来后却是这样的

Command + shift + p 
命令面板
Cmd + delete 
 删除光标前本行所有内容
help interactive playground
交互式操场
命令行 code —help
查看命令行支持参数
code -r -g package.json:128
可以打开package.json的128行
code -r -d a.txt b.txt
可以比较a.txt和b.txt两个文件的内容
ls | code -
把当前目录下所有的文件名都展示在编辑器里
option + ←
移动到整个单词的前边 (可以理解为颗粒变大)
cmd + shift + \
两个花括号之间的跳转
cmd + ↑
移动到文档的第一行
多加一个shift 
可以移动光标的同事选中其中的文本
比如 cmd+shift + ←
可以选中本行前半部分的内容
cmd + fn + delete
删除右侧所有内容
cmd + delete
删除左侧所有内容
”打开键盘快捷方式“
可以设置快捷键
cmd + x
剪切某一行代码
cmd + shift + k
删除当前代码行
cmd + enter
在当前行的下面新开始一行
cmd + shift + enter
在当前行的上面新开始一行
option + 上下方向键
将当前选中的代码行在编辑器里上下移动
option + shift + 上下方向键
复制这几行,然后粘贴到当前行的上面或者下面
cmd+ \
注释一行
option +shift +a 
整段注释
option + shift + f 
对整个文档进行格式化
Cmd + k 
需要后续输入别的才能起作用
ctrl + t
光标前后的字符调换位置
命令板
”调整大小写“
ctrl + j
合并代码行
cmd + U 
光标退回到上一个位置
option + 鼠标
添加一个光标
cmd + option + 上下方向
在当前光标的上下面创建一个光标
cmd + d
选中当前附近的词  第二次会找第二次出现的位置 并创建光标
选中代码行后 option + shift + i
每一行的最后都会创建一个新的光标
ctrl + tab
文件列表中跳转
Cmd + p
可以搜索的最近打开文件的列表
选中目标文件后用cmd + enter
在一个新的编辑器窗口中打开了
Ctrl + g 
:加数字可以跳转行  (可以和上一行的命令结合起来使用)
cmd + shift + o
查看项目或者文件里i有哪些类、函数或者标识符 
上一行选好之后可以在下面输入:
可以奖文件里所有的符号进行分类
cmd + T 
在打开的文件中搜索里面的符号
f12
跳转到函数的定义处
cmd + f12
跳转到函数的实现的位置
shift + f12
打开一个引用列表和一个内嵌的编辑器
选中 鼠标拖拽
剪切+ 粘贴
选中 鼠标拖拽 + option
复制+ 粘贴
按住鼠标中键 拖一个框
代码都被选中了 并且拥有一个独立的光标
把鼠标移动到一个变量上时,
看到这个变量的定义信息
cmd + 鼠标左键
转入定义处
cmd - 
转出来
ctrl + 空格
手动调出建议列表(自动补全) 想用这个得改系统快捷键
cmd + .
绿色下划线 灯泡 快速修复的建议里诶博爱
选中 f2
重构(并不是每个语言vscode都会帮你重构)
命令面板 ”配置用户代码片段“
(tab   和 shift + tab) 在不同的位置插入相同的数字  可以启用多个光标
cmd + option + [
当前光标所处的最内层、可以被折叠的代码会被折叠
cmd + opiton + ]
同上  展开
cmd + K  cmd+[
当前光标到最外层 所有可以被折叠的部分都折叠
cmd + K cmd +0
所有可以被折叠的都他妈叠起来
cmd+k cmd+j
所有展开
// region Main   // endregion 
可以展开
cmd + f 
单文件搜索 可以通过回车或者shift + 回车 跳转
cmd +g
单文件搜索 和上面一样 但是光爆在编辑器中 而不是搜索框  (同理 加上shift 是向上)单文件搜索 注意 上面的正则表达式匹配 是用的js正则引擎
Cmd + option +f
替换
cmd + shift + f
多文件搜索 (默认在打开的文件中进行搜索) 
Ctrl + w
切换窗口 (工作区 文件夹/)
ctrl + r 
打开最近的文件夹

如果要手动加|这个东西那可太麻烦了 ,这时候我请出了python
首先把上面这段文本放到一个txt里方便处理,因为直接复制赋值到变量里这样是不可以的。然后就是码代码的过程了

 d = 0
 try:
     with open("/balabala/linshicaodan.txt" ) as f :
         for line in f:
             line =line.replace('\n','')
             d +=1
             print('|'+ line,end='')
             if d %2 ==0:
                print ('|'+'\n',end='')
 except FileNotFoundError:
     print("读取文件出错")

下面是处理过后输出的结果 ,

|Command + shift + p |命令面板|
|Cmd + delete | 删除光标前本行所有内容|
|help interactive playground|交互式操场|
|命令行 code —help|查看命令行支持参数|
|code -r -g package.json:128|可以打开package.json的128行|
|code -r -d a.txt b.txt|可以比较a.txt和b.txt两个文件的内容|
|ls | code -|把当前目录下所有的文件名都展示在编辑器里|
|option + ←|移动到整个单词的前边 (可以理解为颗粒变大)|
|cmd + shift + \|两个花括号之间的跳转|
|cmd + ↑|移动到文档的第一行|
|多加一个shift |可以移动光标的同事选中其中的文本|
|比如 cmd+shift + ←|可以选中本行前半部分的内容|
|cmd + fn + delete|删除右侧所有内容|
|cmd + delete|删除左侧所有内容|
|”打开键盘快捷方式“|可以设置快捷键|
|cmd + x|剪切某一行代码|
|cmd + shift + k|删除当前代码行|
|cmd + enter|在当前行的下面新开始一行|
|cmd + shift + enter|在当前行的上面新开始一行|
|option + 上下方向键|将当前选中的代码行在编辑器里上下移动|
|option + shift + 上下方向键|复制这几行,然后粘贴到当前行的上面或者下面|
|cmd+ \|注释一行|
|option +shift +a |整段注释|
|option + shift + f |对整个文档进行格式化|
|Cmd + k |需要后续输入别的才能起作用|
|ctrl + t|光标前后的字符调换位置|
|命令板|”调整大小写“|
|ctrl + j|合并代码行|
|cmd + U |光标退回到上一个位置|
|option + 鼠标|添加一个光标|
|cmd + option + 上下方向|在当前光标的上下面创建一个光标|
|cmd + d|选中当前附近的词  第二次会找第二次出现的位置 并创建光标|
|选中代码行后 option + shift + i|每一行的最后都会创建一个新的光标|
|ctrl + tab|文件列表中跳转|
|Cmd + p|可以搜索的最近打开文件的列表|
|选中目标文件后用cmd + enter|在一个新的编辑器窗口中打开了|
|Ctrl + g |:加数字可以跳转行  (可以和上一行的命令结合起来使用)|
|cmd + shift + o|查看项目或者文件里i有哪些类、函数或者标识符 |
|上一行选好之后可以在下面输入:|可以奖文件里所有的符号进行分类|
|cmd + T |在打开的文件中搜索里面的符号|
|f12|跳转到函数的定义处|
|cmd + f12|跳转到函数的实现的位置|
|shift + f12|打开一个引用列表和一个内嵌的编辑器|
|选中 鼠标拖拽|剪切+ 粘贴|
|选中 鼠标拖拽 + option|复制+ 粘贴|
|按住鼠标中键 拖一个框|代码都被选中了 并且拥有一个独立的光标|
|把鼠标移动到一个变量上时,|看到这个变量的定义信息|
|cmd + 鼠标左键|转入定义处|
|cmd - |转出来|
|ctrl + 空格|手动调出建议列表(自动补全) 想用这个得改系统快捷键|
|cmd + .|绿色下划线 灯泡 快速修复的建议里诶博爱|
|选中 f2|重构(并不是每个语言vscode都会帮你重构)|
|命令面板 ”配置用户代码片段“|(tab   和 shift + tab) 在不同的位置插入相同的数字  可以启用多个光标|
|cmd + option + [|当前光标所处的最内层、可以被折叠的代码会被折叠|
|cmd + opiton + ]|同上  展开|
|cmd + K  cmd+[|当前光标到最外层 所有可以被折叠的部分都折叠|
|cmd + K cmd +0|所有可以被折叠的都他妈叠起来|
|cmd+k cmd+j|所有展开|
|// region Main   // endregion |可以展开|
|cmd + f |单文件搜索 可以通过回车或者shift + 回车 跳转|
|cmd +g|单文件搜索 和上面一样 但是光爆在编辑器中 而不是搜索框  (同理 加上shift 是向上)单文件搜索 注意 上面的正则表达式匹配 是用的js正则引擎|
|Cmd + option +f|替换|
|cmd + shift + f|多文件搜索 (默认在打开的文件中进行搜索) |
|Ctrl + w|切换窗口 (工作区 文件夹/)|
|ctrl + r |打开最近的文件夹|

放在csdn里就是这篇文章开头我们看见的表格了

(由于只是解决临时需求,所以变量名字没有那么正规,
希望大家不要和我学习=。=

猜你喜欢

转载自blog.csdn.net/qq_22073849/article/details/88820917