Ich benutze Sublime Text 2 seit ungefähr drei Wochen und denke dabei an meine neue IDE. Allerdings macht mich ein Feature absolut verrückt.
Autocomplete erscheint etwa fünfmal so oft, wie ich es brauche, was gut wäre, wenn ich einfach wegtippen und es ignorieren könnte. Es fügt jedoch fort, was immer es vorschlägt, wenn ich die Tab-Taste drücke, und die Tab-Taste wird mehrfach in jeder Zeile verwendet, um Code zu formatieren. Das führt dazu, dass ich Autocomplete auf fast jeder Codezeile rückgängig machen muss.
Ich ging in die Einstellungen, die nur eine riesige Textdatei sind, und nahm folgende Änderungen vor:
%Vor%Das Lesen der Kommentare hat zur Folge, dass dies zur automatischen Vervollständigung führen sollte, nur um seine Vorschläge einzufügen, wenn ich Enter drücke, was ich möchte. Dies geschieht jedoch weiterhin auf einer Registerkarte. Habe ich etwas falsch eingestellt, oder gibt es in ST2 einen Fehler, der verhindert, dass der Benutzer die automatische Vervollständigung ausschalten kann?
BEARBEITEN
Um klarzustellen, ich möchte wirklich, dass die automatische Vervollständigung nur auftritt, wenn ich meinen Abwärtspfeil drücke, um etwas in der Liste auszuwählen, und dann Enter drücke. Weder Eingabe noch Tabulator sollten eine automatische Vervollständigung initiieren, ohne dass ich zuerst ein Element auswähle.
Nachdem ich Dutzende von Einstellungen vorgenommen hatte, konnte ich Sublime Text 3 so verhalten, wie ich es wollte:
Scheint wie die offensichtliche Wahl für mich.
Einstellungen & gt; Einstellungen
%Vor%Einstellungen & gt; Tastenbelegung
%Vor%Ich weiß, es ist eine alte Frage, aber ich hatte das gleiche Problem ohne Antwort. Hier ist meine Lösung. Versuchen Sie folgende Einstellungen (funktioniert nur zusammen):
Fügen Sie in Ihren Benutzereinstellungen Folgendes hinzu:
%Vor%Und in der Benutzer-Tastenbelegung:
%Vor%Tags und Links sublimetext2 sublimetext