快捷键

工作区快捷键

Snipaste-20190409.png

基础快捷键

光标移动

针对「单词」的光标移动

  • 将光标移动至单词前
    1. Ctrl + // Ctrl + 左方向键

单词首位.gif

  • 将光标移动至单词后
    1. Ctrl + // Ctrl + 右方向键

单词末位.gif

针对「代码行」的光标移动

  • 将光标移动至行首
    1. Home // Home

行首.gif

  • 将光标移动至行末
    1. End // End

行末.gif

针对「文档」的光标移动

  • 将光标移动至文档首行首位
    1. Ctrl + Home // Ctrl + Home

首行首位.gif

  • 将光标移动至文档末行首位
    1. Ctrl + End // Ctrl + End键

末行首位.gif

代码选择

在上述光标移动快捷键的基础上加上Shift键即可

代码删除

方法1-直接删除法

  • 在选中的基础上按Delete或Backspace删除

    方法2-命令行删除右

  • 打开命令面板运行 “删除右侧所有内容”

删除.gif

方法3-命令行删除左

  • 打开命令面板运行 “删除左侧所有内容”

自定义快捷键

方法

  • 命令面板搜索“打开键盘快捷方式”
    • 双击可修改
    • 按下回车确认

自定义.gif

Tips

对于快捷键被占用,但又不知道是哪个功能的时候,可以在搜索框内搜索你使用的快捷键

进阶快捷键

!快速跳转

  • 跳转至上一次编辑位置

    Alt + ←
    
  • 跳转至下一次编辑位置(如果有的话)(与上一个快捷键相反)

    Alt + →
    
  • 括号间跳转(左右括号之间跳转)

    Ctrl + Shift + \
    

    代码行编辑

  • 删除当前代码行(整行会被全部删除)

    Ctrl + Shift + K
    
    • 如果光标处于单行则删除单行
    • 如果光标处于多行则删除多行
    • 如果选中多行则删除多行
  • 剪切代码行

    Ctrl + X
    
  • 在当前行的下面开始新代码

    Ctrl + Enter
    

下一行.gif

  • 在当前行的上面开始新代码
    Ctrl + Shift + Enter
    

上一行.gif

  • 上下移动当前行
    Alt + ↑↓  // Alt + 上下箭头
    

上下移动.gif

  • 复制当前行,并粘贴至上一行或下一行
    Alt + Shift + ↑↓  // Alt + Shift + 上下箭头
    

上下复制.gif

编程语言相关命令

  • 添加/取消注释当前行
    Ctrl + /
    

注释.gif

  • 添加 / 取消注释选中内容
    Alt + Shift + A
    

注释2.gif

  • 格式化代码

    Alt + Shift + F
    
  • 取消光标移动与选择

    Ctrl + U
    
  • 调整字符大小写

    • 无快捷键
    • F1 + 转换为大写/小写

多光标快捷键

鼠标 + 键盘法

Alt + 鼠标左键点击

纯键盘法

Alt + Ctrl + ↑↓  // Alt + Ctrl + 上下箭头

多光标.gif

创建多光标的2个特别命令

Ctrl + D

  • 第1次按下会选中光标附件的单词或数字
  • 第2次按下会找到该单词第二次出现的位置,创建光标,并选中它
  • 依此类推,可以选中该文档下的所有单词

    Alt + Shift + i

    为选中区域的所有行添加光标
    快速创建连续多光标.gif.gif