Ich habe hoch und niedrig gesucht, aber ich kann kein Plugin finden, das Sublime ähnlich wie Visual Studio meinen Code formatiert, während ich es eintippe.Sublime Text 3 Code AutoFormatierung
Wenn zum Beispiel ich eine for
Schleife schreiben, es so etwas wie folgt aussieht:
for(int i=0;i<value.length;i++) {
//loop body
}
Sobald ich den Schleifenkörper abgeschlossen ist, Visual Studio wird es formatiert viel besser lesbar sein:
for (int i = 0; i < value.length; i++)
{
//loop body
}
Im Grunde gibt es in diesem Fall nur Leerzeichen um Operatoren, aber es tut viel mehr. Wenn ich schrecklich eingerückten HTML/XML-Code schreibe, korrigiert es den Einzug. Arrays und Multiline-Bedingungen werden deutlich lesbarer.
Gibt es irgendwelche Sublime Text 3 Plugins, die etwas Ähnliches tun? Jeder scheint den "Reindent" -Befehl zu empfehlen, der für die HTML/XML-Formatierung funktioniert, aber nicht alles gleichmäßig verteilt. JsParen sieht gut aus, aber es wird nicht für jede andere Sprache, die ich benutze, nämlich PHP, und es ist für ST2.
Sehr gute Beratung rundum. Ich schreibe keine unlesbaren Code-Blobs, ich wollte hauptsächlich etwas, um Standards zu folgen und kleine Fehler zu beheben, wie einen Raum zwischen der Bedingung und dem 'if' zu vergessen. CodeFormatter arbeitet fantastisch für mich, vielen Dank! – Scott
Warum kann nicht sublime nur einen kurzen Schlüssel für diese Dinge haben. Warum laufen alle Antworten auf erhabene einfache Funktionen in Erklärungsabschnitte? Ernsthaft! 1 – Siddharth
@Siddharth Sie müssen Plugins für leichte Texteditoren wie Sublime Text herunterladen. Sie sind keine IDEs mit all den Schnickschnacks eingebaut. Vim ist vielleicht noch berüchtigter in dieser Hinsicht. –