2017-10-15 8 views
1

J'essaye juste de faire le plugin sublime pour l'achèvement automatique de Java. que lorsque je tape dot après certaines variables, il va chercher n'importe quel champ ou méthode de ces variables.Sublimetext3 on_query_completion affiche la ligne vide

cela fonctionne bien quand j'utilise quick_panel. mais ça a l'air d'être plus grand et sa position ne peut pas être déplacée.

quand je l'aide on_query_completions pour remplir la liste complète auto programme, il est juste montrer ligne vide comme ceci:

link to image

et voici le code:

class yooCommand(sublime_plugin.ViewEventListener): 
    def on_query_completions(self, prefix, locations): 
     return (
      [ 
       ["me1","run()"], 
       ["me2","some()"] 
      ], 
     sublime.INHIBIT_WORD_COMPLETIONS | sublime.INHIBIT_EXPLICIT_COMPLETIONS 
     ) 

Je suppose que cela est à cause d'un paquet que j'ai installé. Y at-il quelqu'un qui a une expérience comme celle-ci?

Répondre

0

Enfin, j'ai résolu ce problème.

Ceci est dû au fait que le plugin Sublime s'appelle hacklang typehacker and autocompletion.
Et maintenant sublime est devenu plus amusant lieu: link to image