1)编辑类
快捷键 | 功能 | 备注 |
---|---|---|
1、【插入行】 | ||
Ctrl+Enter | 在下一行插入新行(不论光标在哪里) | |
Ctrl+Shift+Enter | 在上一行插入新行(不论光标在哪里) | |
Ctrl+Shift+D | 复制光标所在整行,插入到下一行 | |
2、【删除】 | ||
Ctrl+Shift+K | 删除整行 | |
Ctrl+K+K | 从光标处开始删除代码至行尾 | |
3、【移动】 | ||
Ctrl + Shift + ↑ / ↓ | 向上或向下移动整行 | |
4、【其它】 | ||
Ctrl + K + U | 转换成大写 | |
Ctrl + K + L | 转换成小写 | |
Ctrl+Z | 撤销 | |
Ctrl+Y | 恢复撤销 | |
2)批量操作类
快捷键 | 功能 | 使用场景 |
---|---|---|
1、 【批量操作文本】 | ||
Ctrl+D | 选中文本,继续按下快捷键会向下选中同名文本。可对选中的文本同时编辑。 | 批量修改变量名、函数名等 |
Alt+F3 | 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑 | 类似Ctrl+D的扩展 |
2、 【批量操作行】 | ||
Shift + ↑ / ↓ | 向上或向下选中多行 | 批量删除或复制行 |
Ctrl+Alt+↑ / ↓ | 向上或向下添加多行光标,可同时编辑多行 | |
Ctrl + Shift + L | 选中多行,按下快捷键,会在每行行尾插入光标,可同时编辑(按→可取消文本选中状态,但光标还在) | 同时在尾部增加或删除文本 |
Esc | 退出光标多行选择,退出搜索框,命令框等 | |
3)显示风格
快捷键 | 功能 | 备注 |
---|---|---|
Ctrl + Home | 跳转到首行 | |
Ctrl + End | 跳转到尾行 | |
Ctrl + Shift + [ | 选中代码,按下快捷键,折叠代码 | |
Ctrl + Shift + ] | 选中代码,按下快捷键,展开代码 | |
Ctrl + K + 0 | 展开所有折叠代码 | |
Ctrl+Tab | 切换标签页 | |
Ctrl+PageDown | 向左切换标签页 | |
Ctrl+PageUp | 向右切换标签页 | |
Alt+Shift+1 | 恢复默认1屏显示(非小键盘的数字) | |
Alt+Shift+2 | 左右分屏-2列 | |
Alt+Shift+3 | 左右分屏-3列 | |
Alt+Shift+8 | 上下分屏-2屏 | |
Alt+Shift+9 | 垂直分屏-3屏 | |
Ctrl+K+B | 开启/关闭侧边栏 | |
F11 | 全屏模式 |
4)使用正则表达式搜索和替换
- Ctrl + F: 打开搜索;Ctrl + H:打开替换搜索;
- 点击搜索框左侧的星号图标,打开正则表达式搜索模式;
- 使用括号将正则表达式括起来,则会将搜索结果按左右顺序存放到$1、$2的变量中;
- 使用$1、$2、$k可以在替换框中引用第k次匹配到的内容;
例1:正则表达式搜索
正则表达式搜索手机号
mobile: (\d{11})
例2:引用正则表达式匹配到的内容到替换中
正则表达式搜索手机号:
替换框输入:mobile【$1】
正则表达式规则:
备注1:当需要匹配实际文本中的括号 ‘(’、’{’ 、’)’、’}’ 时,需要加反斜杠 ‘’ 进行转义,否则程序会理解为括号是正则表达式外面的括号;
参考文献:
https://www.cnblogs.com/best-always/p/11023587.html
https://www.jb51.net/softjc/502578.html