Verwenden von Tidy2 für Notepad ++

8

Etwas wirklich seltsames ist passiert, als ich versucht habe, Tidy2 auf meinen HTML-Seiten zu verwenden. HTML-Entitäten ändern sich von diesem   zu diesem xA0 ( Screenshot )

Ich versuche verschiedene Einstellungen in der Konfigurationsdatei, aber nichts hilft. Bitte, einige beraten

    
Zhivago 14.02.2013, 00:21
quelle

6 Antworten

6

Sie müssen die preserve-entities auf 1 setzen

Ссылка

füge einfach das Ende der Konfigurationsdatei hinzu

%Vor%

zum Öffnen der Konfigurationsdatei gehen Sie zu: Plugins & gt; Tidy2 & gt; Bearbeiten Sie die Konfiguration n

Quelle: Ссылка

    
Ricardo Zorio 07.10.2015 13:17
quelle
2
  1. Wenn Sie Tidy2 verwenden, gehen Sie zu: Plugins- & gt; Tidy2- & gt; Show Config Hilfe

Dort finden Sie, wie Sie eine Konfiguration vornehmen. Jedes Schlüsselwort hat seine entsprechenden Gründe.

Ich versuche nur, die Standardkonfiguration zu ändern, um meinen Zweck zu erreichen. Ich wollte das vermeiden wie '& amp; # 39', wenn mein Code ''' war. (wahrscheinlich dein Problem)

Am Ende war das Problem zu setzen.

%Vor%

Der Grund, den ich in der Datei 'Show Config Help' gefunden habe, ist:

Diese Option gibt an, ob Tidy "Zeichen wie" ausgeben soll, wie es von einigen Bearbeitungsumgebungen bevorzugt wird. Das Apostroph-Zeichen "wird als" geschrieben, da viele Web-Browser dies noch nicht unterstützen ".

  1. Ich arbeite mit HTML5 und verwende eine Kodierung in latin1:

2.1 Ich benutze Plugins- & Tidy2- & gt; Edit config1

2.2 Ich habe es mit Plugins- & gt; Tidy2- & gt; ordentlich (Config 2) angewendet

Mi Konfigurationsdatei ist dies:

%Vor%     
kiquenet85 10.07.2013 02:24
quelle
1

Ich stieß auf das gleiche Problem. Nach der Suche und dem Experiment habe ich festgestellt, dass die UTF-8-Codierung und diese Einstellungen nicht '& ampnbsp; (Die definitive Einstellung ist numerisch-entities: no):
Einzug: auto indent-spaces: 2
wrap: 132
Markup: ja
Ausgabe-HTML: Ja
numeric-entities: keine
Anführungszeichen: kein
Zitat-nbsp: ja
Zitat-Und-Zeichen: Nein Break-Before-Br: Nein Großbuchstaben-Tags: keine
Großbuchstaben-Attribute: keine
new-inline-tags: cfif, cfelse, math, mroot,
mrow, mi, mn, mo, msqrt, mfrac, msubsup, munderover,
munder, mover, mmultiskripte, msup, msub, mtext,
mprescripts, mtable, mtr, mtd, mth new-blocklevel-Tags: cfoutput, cfquery
Neue-Leer-Tags: cfelse

    
Mitch 13.12.2014 07:57
quelle
0

Ich glaube, das hat etwas mit Ihren Kodierungseinstellungen zu tun.

Überprüfen Sie, ob Sie char-encoding: raw oder output-encoding: raw haben. In diesem Fall müssen Sie es in die Codierung ändern, die Sie benötigen (z. B. utf8).

    
ellak 14.02.2013 10:19
quelle
0

Schnellkorrektur:

Hauptmenü - & gt; Kodierung - & gt; In ANSI kodieren

Die Standardkonfigurationsdatei ist OK.

    
TomO 07.10.2013 23:47
quelle
0

Wenn Sie utf8 ohne bombe kodieren, konvertieren Sie es in utf8

meine Konfig ist: Einzug: Automatisch Einrück-Leerzeichen: 2 leise: ja Eingabe-Codierung: utf8 Ausgabe-Codierung: utf8

    
Kreios 30.06.2015 09:09
quelle

Tags und Links