Sublime实用技巧

修改选中背景色

手动下载 Material Theme,并放在 Packages 目录下,并修改 Packages/Material Theme/schemes/Material-Theme.tmTheme 文件下的 selection 字段。

selection
#FFFFFFC0

DocBlockr: 代码块注释

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

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

它会生成 JSDoc 格式的注释。如果你从没有使用过类似的工具,DocBlockr 会让你觉得以前没有它是如何写代码的。帮助你创造你的代码注释,通过解析功能,参数,变量,并且自动添加基本项目;如果你愿意其更为便捷,不妨再结合 AutoHotKey,高效注释,由此开启。

单个文件批量修改

纯相同的内容:选中需要修改的内容 Mac 下默认的是 Ctrl+Command+G, 或者连续 Command+D 之后重新写即可,使用 Ctrl + U 进行回退,使用 Esc 退出多重编辑。

不纯相同却有一定规律可循的内容:这个就需要借助 Sublime Text 强大正则的支持了。可以使用 Alt+Command+F 调出。

在使用 sublime 时,Windows 最常用的就是 Ctrl + F 查找。先选中要查找的单词,然后 Ctrl + F 直接底部调出查找栏,并且需要查找的单词也自动写好。Mac的Command + F 虽然调出了查找栏,然而并没有自动填写,需要如此配置。在 Preferences.sublime-settings - User 中增加一行:

"find_selected_text": true,

在选中范围内局部查找替换

在 Preferences.sublime-settings - User 中增加一行:

"auto_find_in_selection": true

这样之后在选中文本的状态下范围内搜索就会自动开启,配合这个功能,局部重命名(Local Renaming)变的非常方便。

其他使用技巧

Command + Alt + L       // 递增选中到下一行Command + Shift + L     // 对一片区域的所有行进行同时编辑
Command + J             // 可以把当前选中区域合并为一行Command + ←/→           // 从一端移动到另一端
Command + Shift + ←/→   // 从一端选择到另一端Command + Alt + V       // 粘贴之时可以调出之前粘贴过的内容(以一个轻量弹框显示以供选择)

你可能感兴趣的:(Sublime实用技巧)