Sublime Text常用快捷键

在这里插入图片描述

一、引言

Sublime Text是一款功能强大的文本编辑器,它拥有众多实用的快捷键,能够帮助我们更高效地进行代码编写和文件编辑。熟练掌握这些快捷键,可以大大提高我们的工作效率。本文将介绍一些Sublime Text中常用的快捷键,并通过代码示例来展示它们的实际应用。

二、编辑操作

1、文本选择与删除

  • Ctrl+L:选择光标所在的整行,重复按可依次增加选择下一行。例如,当我们在编写代码时,需要快速选中多行代码进行操作,使用这个快捷键可以方便地实现。
  • Ctrl+D:选择光标所在的单词,重复按可增加选择下一个相同的单词。这在修改多个相同变量名或函数名时非常有用。
  • Ctrl+Shift+K:删除整行,直接删除光标所在的行。
  • Ctrl+K+K:从光标处开始删除代码至行尾,可以快速清理行尾的多余内容。

2、文本插入与转换

  • Ctrl+Shift+Enter:在当前行前插入新行,方便我们在代码中插入新的逻辑块。
  • Ctrl+K+U:将选中的文本转换为大写,适用于需要将文本格式统一为大写的场景。
  • Ctrl+K+L:将选中的文本转换为小写,与转换大写快捷键相对应,用于将文本格式统一为小写。

三、搜索与定位

1、文件与代码搜索

  • Ctrl+P:打开搜索框,功能非常强大。可以输入当前项目中的文件名快速搜索文件;输入@和关键字查找文件中的函数名;输入:和数字跳转到文件中该行代码;输入#和关键字查找变量名。例如,我们可以通过Ctrl+P然后输入:100快速跳转到文件的第100行。
  • Ctrl+Shift+F:在文件夹内查找,可以添加多个文件夹进行查找,适用于项目中大规模的代码搜索。
  • Ctrl+F:打开底部搜索框,查找关键字,这是最基本的查找功能,用于在当前文件中查找特定内容。

2、代码结构跳转

  • Ctrl+R:打开搜索框,自动带@,输入关键字查找文件中的函数名。在函数较多的页面,这个快捷键可以帮助我们快速定位到特定的函数。
  • Ctrl+M:跳转到对应括号,当我们在复杂的嵌套代码中,这个快捷键可以快速帮助我们找到匹配的括号位置。

Sublime Text常用快捷键的整理表格:

快捷键功能
Ctrl+Shift+P打开命令面板
Ctrl+P搜索项目中的文件
Ctrl+G跳转到第几行
Ctrl+W关闭当前打开文件
Ctrl+Shift+W关闭所有打开文件
Ctrl+Shift+V粘贴并格式化
Ctrl+D选择单词,重复可增加选择下一个相同的单词
Ctrl+L选择行,重复可依次增加选择下一行
Ctrl+Shift+L选择多行
Ctrl+Shift+Enter在当前行前插入新行
Ctrl+X删除当前行
Ctrl+Shift+K删除整行
Ctrl+K+K删除光标至行尾的所有文字
Ctrl+K+Backspace删除光标至行首的所有文字
Ctrl+]缩进当前行
Ctrl+[反缩进当前行
Ctrl+Shift+D复制一份当前行到该行的下方
Ctrl+J合并当前行和它的下一行
Ctrl+M跳转到对应括号
Ctrl+U软撤销,撤销光标位置
Ctrl+J选择标签内容
Ctrl+F查找内容
Ctrl+Shift+F查找并替换
Ctrl+H替换
Ctrl+R前往 method
Ctrl+N新建窗口
Ctrl+K+B开关侧栏
Ctrl+Shift+M选中当前括号内容,重复可选着括号本身
Ctrl+F2设置/删除标记
Ctrl+/注释当前行
Ctrl+Shift+/当前位置插入注释
Ctrl+Alt+/块注释,并Focus到首行,写注释说明用的
Ctrl+Shift+A选择当前标签前后,修改标签用的
F11全屏
Shift+F11全屏免打扰模式,只编辑当前文件
Alt+F3选择所有相同的词
Alt+.闭合标签
Alt+Shift+数字分屏显示
Alt+数字切换打开第N个文件
Shift+右键拖动光标多不,用来更改或插入列内容
Ctrl+K+U将选中的文本转换为大写
Ctrl+K+L将选中的文本转换为小写

四、使用示例

假设我们正在编写一个Java程序,需要快速选中并删除多行代码,然后在特定位置插入新的代码块,并将一些文本转换为大写。以下是具体的操作步骤:

  1. 使用Ctrl+L选中需要删除的多行代码。
  2. Ctrl+Shift+K删除选中的整行代码。
  3. 将光标移动到需要插入新代码的位置,按Ctrl+Shift+Enter在当前行前插入新行。
  4. 输入需要的代码内容。
  5. 选中需要转换为大写的文本,按Ctrl+K+U进行转换。
// 原始代码
public class Example {
    public void oldMethod() {
        // 旧的代码逻辑
    }
}

// 删除旧方法并插入新方法后的代码
public class Example {
    public void newMethod() {
        // 新的代码逻辑
    }
}

五、总结

Sublime Text的快捷键功能非常强大,掌握这些常用快捷键可以显著提高我们的编辑效率。通过本文介绍的编辑操作、搜索与定位等快捷键,我们可以在日常的代码编写和文件编辑中更加得心应手。希望本文对大家有所帮助,能够让大家更好地利用Sublime Text进行高效开发。


版权声明:本博客内容为原创,转载请保留原文链接及作者信息。

参考文章

更多推荐