Bootstrap

Sublime Text常用快捷键

Sublime Text是一款流行的文本编辑器,以其高效的编辑功能、丰富的插件系统和灵活的快捷键设置而闻名。在日常使用中,掌握一些常用的快捷键可以大大提高编码效率。以下是对Sublime Text常用快捷键的详细介绍。

一、文件操作快捷键

  • 新建文件Ctrl + N
    这个快捷键用于创建一个新的空白文件。

  • 打开文件Ctrl + O
    通过文件对话框打开已存在的文件。

  • 保存文件Ctrl + S
    保存当前编辑的文件。如果文件是新建的,会弹出保存对话框。

  • 另存为Ctrl + Shift + S
    将当前文件另存为一个新文件或覆盖旧文件。

  • 关闭文件Ctrl + W
    关闭当前编辑的文件。

  • 关闭所有文件Ctrl + Shift + W
    关闭所有打开的文件。

二、编辑操作快捷键

  • 撤销Ctrl + Z
    撤销上一步操作。

  • 重做Ctrl + Y(在某些系统中可能是Ctrl + Shift + Z
    重做被撤销的操作。

  • 复制Ctrl + C
    复制选中的文本。

  • 剪切Ctrl + X
    剪切选中的文本,并将其放置到剪贴板中。

  • 粘贴Ctrl + V
    将剪贴板中的内容粘贴到当前光标位置。

  • 删除整行Ctrl + Shift + K
    删除当前光标所在的整行。

  • 选中整行Ctrl + L
    选中当前光标所在的整行。如果继续按Ctrl + L,则会继续选择下一行。

  • 选中单词Ctrl + D
    选中光标所在的单词,并允许通过连续按快捷键来继续选中下一个相同的单词。

  • 选中相同的内容Ctrl + Shift + L
    在已经选中多行的情况下,按下此快捷键会在每行的末尾添加光标,允许同时编辑这些行。

  • 注释/取消注释Ctrl + /
    对当前选中的行或代码块进行注释或取消注释。如果未选中任何内容,则对当前行进行注释。

  • 代码格式化Ctrl + Shift + P,然后输入"Format"并选择相应的格式化命令
    使用特定的格式化工具对代码进行格式化。注意,这通常需要安装相应的插件。

三、导航与查找快捷键

  • 跳转到指定行Ctrl + G
    打开一个小型对话框,输入行号后跳转到该行。

  • 查找Ctrl + F
    在当前文件中查找文本。

  • 查找并替换Ctrl + H
    在当前文件中查找文本并替换为新的文本。

  • 查找当前项目中的文件Ctrl + P
    快速搜索并打开当前项目中的文件。可以通过输入文件名、@后跟函数名、:后跟行号等方式进行搜索。

  • 快速列出/跳转到某个函数Ctrl + R
    在当前文件中快速列出并跳转到某个函数或方法。

  • 跳转到文件中的变量名或属性名Ctrl + :
    输入#后跟关键字,可以快速跳转到文件中的变量名、属性名等。

四、多光标与编辑快捷键

  • 添加下一个相同文本的光标Ctrl + D(持续按)
    在选中一个文本后,持续按此快捷键可以选中文档中所有相同的文本,并添加光标。

  • 选择所有相同的文本Alt + F3
    选中文本后,按下此快捷键可以一次性选择文档中所有相同的文本,并允许同时编辑。

  • 多行光标编辑Ctrl + Shift + L(先选中多行)
    在已经选中多行的情况下,按下此快捷键会在每行的末尾添加光标,允许同时编辑这些行。

  • 向上/向下添加多行光标Ctrl + Alt + ↑/↓
    在光标位置向上或向下添加多行光标,允许同时编辑多行文本。

五、代码折叠与展开快捷键

  • 折叠代码Ctrl + Shift + [
    选中代码块后,按下此快捷键可以折叠该代码
  • 折叠所有代码Ctrl + K, Ctrl + 0(在某些键盘布局或Sublime Text版本中,可能需要使用Ctrl + K然后按0键)
    折叠当前文件中的所有代码块。

  • 展开所有代码Ctrl + K, Ctrl + J(同样,可能需要连续按Ctrl + K然后按J键)
    展开当前文件中的所有代码块。

  • 折叠当前代码块Ctrl + Shift + [(如果光标在代码块内)
    如果光标位于一个可折叠的代码块(如函数、条件语句等)内,这个快捷键会折叠该代码块。

  • 展开当前代码块Ctrl + Shift + ]
    如果当前有折叠的代码块,这个快捷键会展开它。

六、窗口与视图管理快捷键

  • 新建窗口Ctrl + Shift + N
    创建一个新的Sublime Text窗口。

  • 关闭当前窗口Ctrl + Shift + W(注意,这与关闭当前文件的快捷键相同,但在这里指的是关闭整个窗口)
    关闭当前的Sublime Text窗口。如果这是最后一个窗口,并且启用了“退出时关闭最后一个窗口”的设置,Sublime Text将会退出。

  • 切换窗口Alt + Tab(这实际上是操作系统的快捷键,但在使用Sublime Text时也非常有用)
    在多个打开的Sublime Text窗口之间切换。

  • 分屏显示Alt + Shift + 2(垂直分屏)/ Alt + Shift + 8(水平分屏)
    将当前视图分割为两个或更多视图,并允许你同时查看和编辑多个文件。

  • 在分屏中移动文件Ctrl + Shift + [1-9](其中[1-9]代表分屏的编号)
    将当前文件移动到指定的分屏中。

七、进阶功能与插件快捷键

  • 命令面板Ctrl + Shift + P
    打开命令面板,允许你快速执行Sublime Text的各种命令,包括打开文件、运行插件命令等。

  • 控制台Ctrl + (反引号,通常位于键盘左上角Esc键下方)
    打开Sublime Text的控制台,你可以在这里执行Python代码或查看插件的输出。

  • 插件快捷键:这取决于具体插件
    许多Sublime Text插件都会添加自己的快捷键。例如,Git插件可能会添加用于提交更改、拉取更改等的快捷键。要查看和修改这些快捷键,你可以通过Preferences > Key Bindings来访问和编辑全局或用户特定的快捷键配置文件。

八、个性化快捷键设置

Sublime Text允许你通过编辑快捷键配置文件来定制自己的快捷键。这些文件通常位于Preferences > Key Bindings下,分为默认和用户特定两种。你可以通过复制默认配置中的快捷键条目,然后修改它们来创建自己的快捷键设置。

九、结论

Sublime Text的快捷键系统是其强大功能的重要组成部分,通过熟练掌握这些快捷键,你可以大大提高编码效率和工作流程的流畅性。然而,由于Sublime Text的插件生态非常丰富,许多插件都会添加自己的快捷键,因此建议定期查看和更新你的快捷键设置,以确保它们与你的工作流程保持一致。此外,随着Sublime Text版本的更新,某些快捷键可能会发生变化,因此保持对官方文档的关注也是非常重要的。

 

;