2017-08-10 2 views
0

Meine Frage ist: ist jemand weiß, wie man ACE Snippet Datei Zeile hinzufügen, die eckige Klammern enthalten? Ich füge es als normale Syntax hinzu, aber leider kann die Code-Ergänzung die Zeile (n) nicht finden, die eckige Klammern enthalten.Ace Schnipsel Codecomplikation Verwendung eckige Klammer

Beispiel:

VARIABLE['KEY_ONE']['KEY_TWO'] 

Wenn Benutzer Start in snipet Editor auf der Homepage wirte und schreiben: VAR ... Ich würde über einige wählbaren Werte wie das Beispiel gerne anbieten.

Kann jemand helfen, dieses Problem zu lösen? Ich habe bereits versucht eckige Klammern zu schützen:

VARIABLE\['KEY_ONE'\]\['KEY_TQO'\] 

... oder Klammern duplizieren:

VARIABLE[['KEY_ONE']][['KEY_TQO']] 

... aber beide, dass nicht funktionieren :(

Antwort

1

Ass verwendet Textmate-Schnipsel Format, so hat [ keine besondere Bedeutung haben , wenn Sie hinzufügen.

snippet VAR 
    VARIABLE['KEY_ONE']['KEY_TWO'] 

das ist snippet VAR\n\tVARIABLE['KEY_ONE']['KEY_TWO'] sollte es funktionieren.

+0

Vielen Dank! Es funktioniert gut! Es sieht so aus, als ob das Problem war, dass ich einen zu kurzen Variablennamen benutzt habe ... es war nur ein Zeichen. Jetzt benutze ich länger und es funktioniert gut! Bitte lassen Sie mich noch eine Frage: Haben Sie irgendwelche Erfahrung oder Wissen über ... so, wenn Benutzer eine quadratische Klammern die mögliche Codecomplication-Liste verloren. Wird eine Lösung für die Codecomplation 'Popup' nicht ausgeblendet, wenn der Benutzer eine Square Brackets eingibt? Vielen Dank! – aBanhidy

+0

was versuchst du zu tun? –

Verwandte Themen