Project.py 文件源码

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

项目:sublimeTextConfig 作者: luoye-fe 项目源码 文件源码
def __init__(self, startview):

        self.processes = None
        self.compiler = None
        self.errors = None
        self.highlighter = None
        self.tsserver = None
        self.completion = None

        if not startview.is_valid() or startview.window() is None:
            return

        self.id = random_str()
        OPENED_PROJECTS[self.id] = self

        self.project_file_name = startview.window().project_file_name()
        self.windows = [] # All windows with .ts files
        self.error_view = {} #key: window.window_id, value: view
        self.views = [] # All views with .ts files
        self.tsconfigdir = find_tsconfigdir(startview.file_name())
        self.tsconfigfile = os.path.join(self.tsconfigdir, "tsconfig.json")
        self.is_compiling = False
        self.authorized_commands = []
        self.forbidden_commands = []

        self.ArcticTypescript_sublime_settings = sublime.load_settings('ArcticTypescript.sublime-settings')

        self.open(startview)

        self._initialize_project()


    # ###############################################    INIT   ################
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号