Gibt es eine Tastenkombination zum Formatieren von Code in Notepad ++?
Ich arbeite hauptsächlich mit HTML, CSS und Python-Code.
Beispielsweise:
<title>{% block title %} {% endblock %}</title>
<link rel="stylesheet" href="/media/style.css" type="text/css" media="screen" />
</head>
Zu:
<head>
<title>
{% block title %}
{% endblock %}
</title>
<link rel="stylesheet" href="/media/style.css" type="text/css" media="screen" />
</head>
Ich erinnere mich, dass Visual Studio es mit Ctrl+ K+ Dund NetBeans gemacht hat, aber auch nicht in Notepad ++ gefunden werden kann, wenn es das überhaupt kann.
html
notepad++
code-formatting
Darren
quelle
quelle
Plugin manger
, auf das über Notepad ++ Version 7.5 zugegriffen werden kann. Der Plugin-Manager wird nicht mehr mit Notepad ++ ausgeliefertAntworten:
TextFX -> HTML Tidy -> Tidy: XML neu einbinden
Denken Sie daran, den HTML-Code vorher ausgewählt zu haben.
quelle
Plugins > Plugin Manager > Show Plugin Manager
TextFX von dort herunterladen. Darüber hinaus werden Sie wahrscheinlich feststellen, dass TextFX nicht finden kannlibTidy.dll
. Um dies zu beheben, können Sie dies tun. Stackoverflow.com/questions/6985637/… Nach all dem sollten Sie in der Lage sein,TextFX -> HTML Tidy -> Tidy: Reindent XML
wie @gablin beschrieben.tidy
Ordner ausunicode\plugins\Config
und fügen Sie ihn in IhrenC:\Program Files\Notepad++\plugins\Config
Ordner ein.Tidy2
Plugin erledigt den Job undPlugins > Plugin Manager > Show Plugin Manager
fügt dann hinzuTidy2
.Es gibt ein Plugin wie UniversalIndentGUI , das direkt vom Plugin-Manager installiert werden kann und die Möglichkeit bietet, die am häufigsten verwendeten Programmiersprachen neu zu definieren.
quelle
Wenn Sie zum
TextFX
Menü gehen und zu gehenTextFX Edit
, sehen Sie einen MenüpunktReindent C++ Code
.Dadurch wird auch der C # -Code formatiert.
quelle
Hier ist eine Liste der verfügbaren Verknüpfungen in Notepad ++.
Falls Ihre gewünschte Funktionalität nicht verfügbar ist, können Sie eigene Makros definieren und diese einer benutzerdefinierten Verknüpfung zuweisen (ich bin nicht an die Verwendung von Makros gewöhnt).
UPDATE : Ich werde die Verknüpfungen hier posten, falls der Link ungültig wird:
quelle
Das neueste Plugin ist tidy2, das über Plugins> Plugin Manager> Plugin Manager anzeigen installiert werden kann.
Ich schlage vor, Konfiguration 1 zu bearbeiten und Anführungszeichen zu setzen: Nein, insbesondere wenn Sie ein Skript haben, das Anführungszeichen verwendet.
Wenn Sie mehr als einmal aufräumen, können Sie beim ersten Mal kaufmännisches Und einfügen und beim zweiten Mal das kaufmännische Und ersetzen. Möglicherweise möchten Sie mit der Konfiguration spielen, um sie dorthin zu bringen, wo Sie sie benötigen.
quelle
Dies ist nicht ganz die Antwort, nach der Sie gesucht haben, aber es ist die Lösung, zu der ich gekommen bin, als ich dieselbe Frage hatte.
Ich bin ein ziemlich ernsthafter Notepad ++ - Benutzer, verstehe das also nicht falsch. Ich habe damit begonnen
NetBeans 8
, Websites zusätzlich zu Notepad ++ zu entwickeln, da Sie beim Speichern für alle Ihre Sprachen die automatische Formatierung festlegen können und es eine Vielzahl von Konfigurationsoptionen für das Aussehen der Formatierung bis ins kleinste Detail gibt. Sie könnten es sich ansehen und feststellen, dass es ein würdiges Werkzeug ist, das in Verbindung mit Notepad ++ verwendet werden kann. Es ist auch Open Source, völlig kostenlos und enthält eine Reihe von Plugins und andere nützliche Dinge wie das automatische Kompilieren von Sass, wenn Sie das auch verwenden. Es ist definitiv nicht so schnell wie NP ++, daher eignet es sich nicht für kleine Änderungen, aber es kann für eine lange Codierungssitzung hilfreich sein.quelle
Für die JavaScript- Formatierung verwende ich Notepad ++ JSMin Plugin.Quite Handy
quelle
ANTWORT AB Juni 2019
Installiere das
XML Tools
Plugin vom Plugin Admin (mindestens in Notepad ++ 7.7).Klicken Sie dann auf Plugins -> XML Tools -> Pretty Print (XML nur mit Zeilenumbrüchen).
Das hat es für mich getan.
quelle
In meinem Editor ++ scheint TextFX eine Perl-Umgebung zum Formatieren von HTML-Dateien zu benötigen. Tidy2 verlangt nichts, deshalb finde ich es praktischer.
quelle
Wenn Sie nur eine Ausrichtung benötigen, versuchen Sie es mit dem Plugin Code Alignment.
Sie können es über den integrierten Plugin-Manager in Notepad ++ herunterladen.
quelle
Notepad ++ kann nicht selbst formatieren. Die Formatierung kann problemlos in vielen IDEs wie Eclipse, NetBeans, Visual Studio [Code] durchgeführt werden.
quelle
Wir können die folgende Verknüpfung in der neuesten Version von Notepad ++ zum Formatieren des Codes verwenden
quelle