SingleTrailingNewLine.py 文件源码

python
阅读 20 收藏 0 点赞 0 评论 0

项目:sublime-single-trailing-new-line 作者: mattst 项目源码 文件源码
def run(self, edit, **kwargs):

        try:
            arg_value = kwargs.get("value", None)

            if not isinstance(arg_value, bool):
                msg = "Invalid args"
                sublime.status_message(msg)
                return

            settings = sublime.load_settings(SETTINGS_FILE)

            if arg_value:
                settings.set(ENABLE_FOR_ALL_SYNTAXES_SETTING, True)
                msg = "Enable For All Syntaxes - True"

            else:
                settings.set(ENABLE_FOR_ALL_SYNTAXES_SETTING, False)
                msg = "Enable For All Syntaxes - False"

            sublime.save_settings(SETTINGS_FILE)
            sublime.status_message(msg)

        except Exception:
            msg = "The SingleTrailingNewLine.sublime-settings file is invalid"
            sublime.status_message(msg)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号