Faire le fichier * .sublime-complétions, j'ai trouvé le "bug" qui se produit lors de la saisie d'une fonction longue comme:Sublime Text 2 complétions
one.two.three.four.five(One := One_var, Two := Two_Var);
Donc, si vous tapez toute la fonction:
"one.two.three.four.five", puis appuyez sur tab - il va coller une autre partie des fonctions sans problèmes.
Mais, si vous tapez "one.two.thr" - puis en pointe de pop-up voir que la fonction et appuyez sur "Enter" il remplace comme:
one.two.one.two.three.four.five(One := One_var, Two := Two_Var);
Comment puis-je configurer le déclencheur pour remplacer "one.two.thr" pour corriger le format de la fonction?
Ceci est mon déclencheur.
{ "trigger": "one.two.three.four.five", "contents": "${TM_CURRENT_LINE/(.*)/(one.two.three.four.five)/}(One := One_var, Two := Two_Var);" },
Oui, maintenant je comprends. Mais ressemble à la façon - enlever les points de "word_separators" n'est pas la meilleure manière. Il peut casser le comportement habituel. J'ai maintenant trouvé un autre moyen, mais ce n'est pas une solution, juste une autre approche pour formater le fichier de saisie semi-automatique. – trianglesis