2011-01-05 15 views
2

Wenn ich eine Klasse "Bla" mit der Methode "foo" in einer Datei definieren und dann eine neue Datei erstellen und in Textmate "Bla.f" schreiben, gibt es eine Möglichkeit, das fehlende "oo" automatisch zu vervollständigen?Autocomplete Klassenmethoden in Textmate?

Ich fand nur die ESC-Taste, aber es funktioniert nicht dafür.

Antwort

4

TextMate Autocomplete funktioniert nur mit Wörtern, die Sie bereits in derselben Datei eingegeben haben. Wenn Sie diese Funktionalität wirklich benötigen, würde ich einige andere Editoren überprüfen. Mein persönlicher Favorit ist VIM. In gewisser Weise gibt es Ihnen das Beste aus beiden Welten. Es ist sehr leicht und verfügt über automatische Vervollständigung über Dateien. Das heißt, wenn Sie eine Klasse Bla auf einer Registerkarte geöffnet haben, können Sie sie an anderer Stelle in Ihrer Anwendung automatisch vervollständigen. Wenn Sie wirklich nach einer automatischen Autokomplettierung suchen, benötigen Sie eine vollständige IDE wie NetBeans oder RubyMine.

+0

+1 für die richtige Antwort, wenn nicht für den Vorschlag von vim. – Phrogz

+0

+1 für vim auch. Ich benutze es seit Jahren auf Macs, Windows und diversen * nix-Varianten. Ich kompiliere oder lade gerade einen vim mit meinen Sprachwahlen und grafischem Modus, und ich habe das gleiche Verhalten. Wenige andere Redakteure können das behaupten. Ich benutze auch TextMate, Coda und BBEdit auf meinen Macs für einige Funktionen, die sie bequemer machen, aber ich könnte alles mit vim machen und vim ausschließlich unter Linux benutzen. –