def run(self, edit, **args):
try:
path = args.get('paths', [])[0]
if os.path.isfile(path):
path = os.path.dirname(path)
view = sublime.active_window().active_view()
if check_syntax(view):
disp_msg('base directory of current log is set as : ' + path)
self.view.settings().set('result_base_dir', path)
global smry_view
if smry_view is not None:
smry_view.settings().set('result_base_dir', path)
# save to project
prj = view.window().project_file_name()
if prj != "":
pdata = view.window().project_data()
pdata['base_dir'] = path
view.window().set_project_data(pdata)
pass
except Exception:
disp_exept()
评论列表
文章目录