Sublime Text 应用技巧

💡 原文中文,约1700字,阅读约需4分钟。
📝

内容提要

本文介绍 Sublime Text 的实用技巧:用 Command+D 选词、Command+L 选行、Command+Ctrl+G 选相同文本;通过命令面板(Command+Shift+P)重命名文件、设置语法、插入代码片段;标签页与工程切换快捷键;跨文件批量查找替换;Command+R 快速跳转选择器;启用拼写检查;并推荐 MarkdownEditing、OmniMarkupPreviewer、SideBarEnhancements、ClickableURLs、SublimeTmpl、DocBlockr、advancedNewFile 等插件。

🔎

延伸解读

快捷键组合的层次:从选词到批量编辑

文章把选择操作按粒度分层:Command+D 选词、Command+L 选行、Command+A 全选,而 Command+Ctrl+G 与 Command+D 在已有选中文本时分别用于选中全部相同文本和下一次出现的文本。这种设计让同一组按键在不同选中状态下承担不同任务,读者需要先明确当前选区,再决定用哪个组合,否则容易误选范围。

命令面板是统一入口,而非仅限重命名

文章用重命名文件、设置 HTML 语法、插入代码片段三个例子说明命令面板的用途,按 Command+Shift+P 调出后键入命令即可。这意味着许多分散在菜单里的操作可以集中完成,读者不必记忆具体菜单路径,只需记住功能名称。对不熟悉菜单结构的用户,这是降低操作成本的关键入口。

跨文件替换前要先限定查找范围

跨文件编辑的流程是 Command+Shift+F 输入查找内容,在 Where 框指定文件范围或填 <open files> 只查当前打开的文件,再填替换内容并点 Replace。文章强调范围指定这一步,说明批量替换的风险主要来自范围过宽;先缩小到打开文件或特定目录,能减少误改无关文件的机会。

插件按写作与编码场景分工

文章列出的插件各有明确场景:MarkdownEditing 与 OmniMarkupPreviewer 面向 Markdown 写作和预览,SideBarEnhancements 增强侧边栏右键功能,DocBlockr 用于函数注释,advancedNewFile 快速建文件。读者可按自己主要用 Sublime Text 写文档还是写代码来挑选,而不必全部安装;文章也提示 OmniMarkupPreviewer 预览报错时需改 Settings – User 配置。

❓

Q&A

Sublime Text 里怎么快速选中所有相同的文本?

先选中部分文本,然后按 Command + Ctrl + G 即可选中所有相同文本;如果只想逐个选中下一次出现的相同文本,可以按 Command + D。

如何在 Sublime Text 中通过命令面板重命名文件或设置语法?

按 Command + Shift + P 调出命令面板,输入 Rename 可重命名文件,输入 Syntax HTML 可将文件设置为 HTML 语法,输入 Snippet 可插入代码片段。

Sublime Text 怎样在多个文件中批量查找替换同一段代码?

按 Command + Shift + F 打开跨文件查找替换,在 Find 框输入待查找代码(可按 Command + E 快速使用选中代码),在 Where 框指定文件范围(如 <open files> 表示当前打开的文件),在 Replace 框输入替换内容后点击 Replace 按钮批量替换。

Sublime Text 的 Command + R 有什么作用?

按 Command + R 可以列出文档中所有的选择器,选择后立刻跳转查看,比一般的“查找”功能更快。

如何在 Sublime Text 中启用拼写检查?

选择 Preferences > Settings – User 菜单,在设置中添加启用拼写检查的代码即可。

Sublime Text 有哪些推荐的插件?

推荐插件包括:MarkdownEditing(Markdown 编辑增强)、OmniMarkupPreviewer(浏览器预览与导出)、SideBarEnhancements(增强侧边栏右键功能)、ClickableURLs(使 URL 可点击)、SublimeTmpl(自动生成模板)、DocBlockr(代码块注释)、advancedNewFile(快速创建文件)。

🏷️

标签

➡️

继续阅读