it-swarm.com.de

Notepad ++ HTML aufgeräumt

Ist HTML Tidy für Notepad ++ defekt? Keiner der Befehle außer Tidy (der erste) funktioniert. Sie zeigen keine Nachricht an, selbst wenn der gesamte Text ausgewählt ist. Ich brauche wirklich Tidy zum Arbeiten, oder ist es nur eine Einschränkung der neuesten Version von N ++ oder mangelnde Unterstützung?

Das Dialogfeld "Benutzerdefinierte Syntax" wird auch eingefroren, wenn ich eine Farbe aus dem Farbdialogfeld auswähle. Es reagiert nicht, bis ich auf eines der Kontrollkästchen Fett, Kursiv oder Unterstrichen klicke. Ist das ein Fehler? Wie kann ich das beheben?

48
Aethex

Alle Menüoptionen außer der ersten schreiben die HTMLTIDY.CFG-Datei um, die die von HTML Tidy verwendeten Formatierungsregeln angibt. Wenn HTMLTIDY.CFG nicht vorhanden ist, funktionieren diese Menüoptionen möglicherweise nicht.

Erstellen Sie eine Textdatei und geben Sie eine einfache Anweisung ein:

text-spaces: 2

Speichern Sie die Datei als htmltidy.cfg im %Programmdateien%\ Notepad ++\plugins\Config\tidy. Starten Sie Notepad ++ neu und alle Optionen sollten funktionieren.

33
phenry

Windows 7-10 x64, Notepad ++ 5.9.5 Lösung:

Es hat damit zu tun, dass die libTidy.dll nicht in den aktuellen Distributionen enthalten ist.
Es war jedoch in früheren Versionen verfügbar.

Die Lösung ist das Herunterladen der 5.9 Zip
Kopieren Sie einen der folgenden Ordner:
ansi\plugins\Config\tidy oder Unicode\plugins\Config\tidy
zu Ihrem aktuellen Ordner Notepad ++\plugins\Config

Wenn Sie die Verzeichnisse c:\Program Files oder c:\Program Files (x86) installieren, müssen Sie die Berechtigungen für den Ordner tidy anpassen, um den Zugriff ohne Administratorrechte zu ermöglichen

55
Noah

Ich habe dieses Problem in Windows 7. Die Lösung für mich bestand darin, sicherzustellen, dass die Berechtigungen ordnungsgemäß auf HTMLTIDY.CFG festgelegt wurden

16
nsitu

Es ist tatsächlich der Ordner (% ProgramFiles%\Notepad ++\plugins\Config\tidy), der beschreibbar sein muss, nicht nur TIDYCFG.INI. Dadurch kann Notepad ++ auch HTMLTIDY.ERR schreiben.

Geben Sie "allen Benutzern" (oder was auch immer auf Ihrem Computer aufgerufen wird) die volle Kontrolle über den Ordner, und alles sollte funktionieren.

14
Peter

Ich verwende Windows 7 und Notepad ++ 5.9. Hatte das gleiche Problem. Lösen:

  1. Erteilen Sie allen Benutzern volle Berechtigung für den Ordner "C:\Programme (x86)\Notepad ++"
  2. Erstellen Sie einen neuen Ordner mit dem Namen "Config" unter "C:\Programme (x86)\Notepad ++\plugins".
  3. Laden Sie diese Datei herunter: http://jwaltonmedia.com/tools/tidy.Zip . Es ist eine gezippte Version des Ordners "tidy"
  4. Extrahieren Sie den gezippten Ordner in den Ordner "Config", den Sie oben erstellt haben. Es sollte einen Ordner mit dem Namen "ordentlich" erstellen.

Starten Sie Notepad ++ neu und Sie sollten festgelegt sein.

10
Giri Alwar

Hier ist eine nützliche Standard-HTMLTIDY.CFG, die den HTML-Code für Sie hübsch druckt:

// sample config file for HTML tidy
indent: auto
indent-spaces: 2
wrap: 72
markup: yes
output-xml: no
input-xml: no
show-warnings: yes
numeric-entities: yes
quote-marks: yes
quote-nbsp: yes
quote-ampersand: no
break-before-br: no
uppercase-tags: no
uppercase-attributes: no
char-encoding: latin1
new-inline-tags: cfif, cfelse, math, mroot,
  mrow, mi, mn, mo, msqrt, mfrac, msubsup, munderover,
  munder, mover, mmultiscripts, msup, msub, mtext,
  mprescripts, mtable, mtr, mtd, mth
new-blocklevel-tags: cfoutput, cfquery
new-empty-tags: cfelse

Entnommen von: http://sourceforge.net/p/notepad-plus/discussion/482781/thread/c6afffe0

2
james.garriss

Klicken Sie mit der rechten Maustaste auf Notepad ++
Als Administrator ausführen

1
Tomas

Am auf v6.6.8 und dieses Plugin hat gut funktioniert:

https://code.google.com/p/npp-tidy2/downloads/list

Das Zip-Pack enthält eine DLL-Datei und einen Doc-Ordner.

Kopieren Sie die DLL nach: %ProgramFiles%\Notepad++\plugins\ Und extrahieren Sie den Inhalt von doc nach: %ProgramFiles%\Notepad++\plugins\doc\.

Starten Sie N ++ nach dem Kopieren erneut.

Verwendung: Plugins> Tidy2> ... 

Standardmäßig generiert Tidy2 andere HTML-Tags. Sie können dies verhindern, indem Sie output-xml: no und show-body-only: yes über Plugins> Tidy2> Edit config ... konfigurieren.

Mehr dazu unter: Verhindern, dass ordentlich HTML-Tags hinzugefügt werden

1
Shiyaz

Meine Vermutung ist, dass Sie ein Upgrade benötigen. Ich habe Notepad ++ 5.3.1 (Unicode). Das TextFX-HTML-Tidy-Plugin funktioniert einwandfrei, und der Farbwähler - mit used, der dasselbe Problem wie Sie beschreibt - blockiert das Styler-Dialogfeld nicht mehr.

0
Jeff Mattfield