Neuformatierung code in text-mate an etablierten code-Konventionen - die Visual studio-Strg-K+D-äquivalent auf Text-Mate
Kann mir jemand sagen, ob es einen schnellen Weg, um formatieren Sie den code in der Text-Mate, ähnlich wie durch drücken von Strg K+D in Visual studio?
Dank!
Bearbeiten von Damien_The_Unbeliever:
Für diejenigen, die nicht vertraut mit Strg + K+D, die Sie nicht nur Einzug - code formatiert ist, es mit der allgemein etablierten Konventionen in den editor - er kann, ersetzen Sie die Leerzeichen mit tabs oder vice-versa für die Einrückung, damit code ist konsequent eingerückt, bewegen Sie Klammern, um separate Linien, etc.
- Danke Damien, das ist eine viel bessere Erklärung als meine "schnellen Weg, um format-code" 😉
Du musst angemeldet sein, um einen Kommentar abzugeben.
Haben Sie sich in der Menüleiste? Unter Text Sie haben ein paar Formatieren... Einträge, die passen kann Ihr benötigt.
Neben diesen nativen Funktionen, einige bundles — wie die JavaScript-one — benutzerdefinierte Formatieren... Befehle : klicken Sie auf das kleine ZAHNRAD-button unten, und entdecken Sie Ihre aktuellen Sprache die bundle-Inhalte.
TextMate reindenting und Formatierung variiert ein wenig je nach der Sprache, die Sie verwenden.
Können Sie in der Regel verwenden Sie das Text-Menü, das je nachdem, ob Sie eine aktive Auswahl oder nicht es wird Ihnen zeigen, verschiedene Befehle unter ihm. Zum Beispiel, wenn Sie gewählt haben, ein Abschnitt von code, es wird eine
Indent Selection
Menüpunkt. Wenn Sie keine aktive Auswahl, es wirdIndent Line
.Diese arbeiten ordnungsgemäß, sicher sein, um die aktuelle Sprache, wenn es nicht zugeordnet, noch (wie auf nicht gespeicherte Dokumente). Wenn Sie die Arbeit mit HTML, es wird einfach Einrücken der Zeilen, je nachdem, was oben drauf. Es werden Zeilenumbrüche beibehalten intakt.
Wenn Sie etwas zu brechen-tags auf neuen Strecken und richtig formatieren Sie das Dokument, sollten Sie die Tidy-Befehl, der in den Bundles-Menü, unter "HTML" (oder einfach über die Tastenkombination STRG+SHIFT+H. Wenn Sie eine Auswahl aktiv im moment, dass Sie es benutzen, wird es einfach reindent diesem Abschnitt. Wenn Sie keine Auswahl, wird es richtig formatieren Sie das gesamte Dokument, einschließlich der Prüfung für tag Gültigkeit und andere Fehler.
Bundles für andere Sprachen gibt es ähnliche Befehle, wie XML (noch Ordentlich) und Javascript (das hat ein
Reformat Document
Befehl).Als ein Ende Hinweis, ich einfach vorschlagen, Blick in die Bündel-Menü; es gibt viele kleine Edelsteine in es. 😉