def run(self, edit):
sel = self.view.sel()[0]
self.view.insert(edit, sel.end(), '.')
if not isJavaFile(self.view):
return
findClassCompletions(self.view, sel)
imLen = len(instanceMethodCompletions)
ifLen = len(instanceFieldCompletions)
smLen = len(staticMethodCompletions)
sfLen = len(staticFieldCompletions)
if imLen == 0 and smLen == 0 and ifLen == 0 and sfLen == 0:
return
self.view.run_command('hide_auto_complete')
def show_auto_complete():
self.view.run_command('auto_complete', {
'disable_auto_insert': True,
'api_completions_only': True,
'next_completion_if_showing': False,
'auto_complete_commit_on_tab': True
})
sublime.set_timeout(show_auto_complete, 0)
评论列表
文章目录