Skip to main content

新建插件

一键清除所有当前文件所有注释块

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

image-20211012100015632

4 添加调用方式

  • 右键调用

在插件文件夹下创建菜单文件: Context.sublime-menu ,贴入下列内容

[
{
"caption": "Remove Comments Command",
"command": "testt_remove_comments"
}
]

然后右键菜单就能直接使用

GIF 2021-10-08 0-33-40

  • 快捷键调用

在插件文件夹下创建快捷键文件: Default.sublime-menu ,贴入下列内容

[
{ "keys": ["ctrl+alt+shift+c"], "command": "remove_comments" }
]