import sublime, sublime_plugin
class ExampleCommand(sublime_plugin.TextCommand):
def run(self, edit):
# self.view.insert(edit, 0, "Hello, World!")
# path = sublime.installed_packages_path()
settings = sublime.load_settings("config.ini")
userName = settings.get("userName")
passWord = settings.get("passWord")
if userName == None:
sublime.message_dialog("请按ctrl+u设置用户名")
if passWord == None:
sublime.message_dialog("请按ctrl+p设置密码")
# svn提交、检出、更新
class EventListener(sublime_plugin.EventListener):
def on_post_save(self,edit):
print("this is on_modified")
# push当前文件到手机
class SetuserCommand(sublime_plugin.WindowCommand):
def run(self):
self.window.show_input_panel("请输入ApiCloud用户名", "", self.on_done, None, None)
def on_done(self,userName):
settings = sublime.load_settings("config.ini")
settings.set("userName
Sublime插件开发伊始
最新推荐文章于 2022-12-26 12:03:07 发布