新建插件
一键清除所有当前文件所有注释块
1 创建一个新插件
Tools > Developer > New Plugin...
2 复制如下内容
# 清除所有注释
class TesttRemoveCommentsCommand(sublime_plugin.TextCommand):
def run(self, edit):
comments = self.view.find_by_selector('comment')
# 遍历所有注释块
for region in reversed(comments):
self.view.erase(edit, region)
3 保存插件 */data/Packages/插件名称
Remove Comments
4 添加调用方式
- 右键调用
在插件文件夹下创建菜单文件:
Context.sublime-menu
,贴入下列内容
[
{
"caption": "Remove Comments Command",
"command": "testt_remove_comments"
}
]
然后右键菜单就能直接使用
- 快捷键调用
在插件文件夹下创建快捷键文件:
Default.sublime-menu
,贴入下列内容
[
{ "keys": ["ctrl+alt+shift+c"], "command": "remove_comments" }
]