修改选中背景色
手动下载 Material Theme,并放在 Packages 目录下,并修改 Packages/Material Theme/schemes/Material-Theme.tmTheme 文件下的 selection 字段。
<key>selection</key>
<string>#FFFFFFC0</string>
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 // 粘贴之时可以调出之前粘贴过的内容(以一个轻量弹框显示以供选择)
网友评论