选择

选择文本

  • Command + D 选中一个单词
  • Command + L 选中一行
  • Command + A 全选
  • Command + Ctrl + G (选中部分文本时) 按此键选中所有相同文本
  • Command + D (选中部分文本时) 直接选中下一次出现的该文本

    命令面板

    使用命令面板可以快速完成多重任务。按Command + Shift + P调出面板,键入需要的命令即可。看以下的几个示例:

  • 重命名文件:Rename

  • 设置文件为 HTML 语法:Syntax HTML
  • 插入代码片段:Snippet

    切换标签页与工程

  • Command + T 列出所有的标签页

  • Command + Shift + ] 下一标签页
  • Command + Shift + [ 上一标签页
  • Command + Ctrl + P 切换侧边栏显示的工程

    跨文件编辑

    同一个编辑操作可以在多个文件中同时重复。举个例子,多个文件中有同一段代码时,可用以下的步骤快速编辑:
  1. Command + Shift + F在Find框中输入待查找的代码。可按Command + E快速使用选择中的代码段。
  2. 在Where框中指定需要查找的文件范围,或填写表示查找目前打开的文件。
  3. 在Replace框中输入要替换成的代码,按Replace按钮批量替换。

    文件爬虫

    Command + R可以列出文档中所有的选择器。可以选择并立刻跳转查看。这个操作比使用一般的“查找”功能快得多。

    拼写检查

    如果你经常使用 Sublime Text 从事英文创作,那么启用拼写检查就非常有用处了。选择 Preferences > Settings – User菜单,添加以下代码:
    1. "spell_check": true,

    插件

    MarkdownEditing

  • 输入 “mdi + tab” 会自动插入下面的图片标记

    1. ![Alt text](/path/to/img.jpg "Optional title")
  • 输入 “mdl + tab” 会自动生成下面的链接标记

    1. [](link)

    OmniMarkupPreviewer

  • Command +Option +O: 在浏览器中预览

  • Command+Option+X: 导出HTML
  • Ctrl+Alt+C: HTML标记拷贝至剪贴板

若浏览器打开发生如下类似错误:

  1. Error: 404 Not Found
  2. Sorry, the requested URL 'http://127.0.0.1:51004/view/31' caused an error:
  3. 'buffer_id(31) is not valid (closed or unsupported file format)'
  4. **NOTE:** If you run multiple instances of Sublime Text, you may want to adjust
  5. the `server_port` option in order to get this plugin work again.

解决方案如下:
打开 Sublime Text > Preferences > Package Settings > OmniMarkupPreviewer > Settings - User ,复制如下代码:

  1. {
  2. "renderer_options-MarkdownRenderer": {
  3. "extensions": ["tables", "fenced_code", "codehilite"]
  4. }
  5. }

SideBarEnhancements

增强侧边栏
安装插件后在侧边栏上点击右键,可以找到一下新功能:在资源管理器中打开、新建文件、新建文件夹、以…打开、在浏览器中打开。

ClickableURLs

可点击的URL

SublimeTmpl

自动生成模板
SublimeTmpl 默认的快捷键:

  1. ctrl+alt+h html
  2. ctrl+alt+j javascript
  3. ctrl+alt+c css
  4. ctrl+alt+p php
  5. ctrl+alt+r ruby
  6. ctrl+alt+shift+p python

DocBlockr

代码块注释
可以快速的对函数进行注释。保持代码规范。支持多种语言,有 JavaScript (including ES6), PHP, ActionScript, Haxe, CoffeeScript, TypeScript, Java, Apex, Groovy, Objective C, C, C++ and Rust.

  1. /*:回车创建一个代码块注释
  2. /**:回车在自动查找函数中的形参等等。

advancedNewFile

快速创建文件
command+alt+n(win: ctrl+alt+n) 默认情况下文件会存储在当前目录,如果当前没有目录,会存储在用户的家目录。