def open_doc(self, json_path, prefix_url):
doc_dict = json.loads(sublime.load_resource(json_path))
doc_list = list(doc_dict.keys())
doc_list = sorted(doc_list)
show_list = copy.copy(doc_list)
for i in range(len(show_list)):
api = doc_list[i]
info = doc_dict[api]
show_list[i] = '%s (%s)' % (api, info['desc'])
def on_done(index):
if index == -1: return
api = doc_list[index]
info = doc_dict[api]
url = prefix_url + info['href']
open_url(url)
window = sublime.active_window()
window.show_quick_panel(show_list, on_done)
# ----------------------------------------------------------
# Commands
# ----------------------------------------------------------
评论列表
文章目录