Jetbrains PhpStorm HTML-Einrückung

7

Es scheint, dass PHPStorm dem angegebenen Codestil nicht folgen möchte. Jedes Mal, wenn ich eine HTML-Datei formatiere, wird die Einrückung hieraus geschlossen:

%Vor%

bis

%Vor%

"bleh" (alle enthaltenen Tags sind eingerückt), wie sie annehmen sollen.
Ich habe die Einstellung gefunden: Datei - & gt; Einstellungen - & gt; Codestil - & gt; HTML - & gt; Andere - & gt; "Einrücken von Kindern von".
Das war mit mehreren Tags gefüllt, die ich bereits entfernt habe (also das Textfeld ist leer).
Die Einstellungen werden theoretisch auf das Projektschema angewendet, das das aktuelle Schema ist.
Allerdings habe ich das Konzept dessen, was diese Systeme sind, nicht vollständig verstanden, so dass mir etwas Wichtiges fehlt.

Bilder:
Ссылка Ссылка

Bearbeiten: Eröffnet PHPSstorm am nächsten Tag, und es hieß, die Projektdatei wurde extern bearbeitet, und es musste aktualisiert werden. Sobald dies der Fall war, wurde die Formatierung wieder korrekt durchgeführt.
Irgendwie war die Einstellungsdatei nicht synchron und das Einstellungsfenster wurde nicht in der Datei gespeichert.
Immer noch ein Fehler meiner Meinung nach.

    
Bradley Odell 31.07.2013, 09:54
quelle

3 Antworten

15

Gehe einfach zu Setting/preferences - & gt; Code Style - & gt; HTML - & gt; Other

Fügen Sie eine neue Zeile vor: add body.

Ziehen Sie keine Kinder von: löschen Sie alle in diesem Formular.

    
llxxff 02.10.2014 06:04
quelle
3

ANTWORT (AUF BEARBEITEN): Für eine tatsächliche Umgehung klicken Sie mit der rechten Maustaste auf Ihr Dokument und dann auf "Einfügen einfach". Dadurch wird die Formatierung des in die Zwischenablage eingefügten Textes gespeichert. Nicht wirklich eine Lösung als solche, aber eine geeignete Problemumgehung.

ORIGINAL:

Hast du am Ende eine Antwort bekommen?

Ich habe das gleiche Problem, und für das Leben von mir kann es nicht beheben. Das ist wirklich sehr ärgerlich, vor allem weil das "Vorschau" -Feld dessen, wie die Code-Formatierung aussehen soll, nicht genau ist - es zeigt:

%Vor%

... aber beim Einfügen in Text von einem Editor wird es neu formatiert:

%Vor%

Entschuldige, dass ich im Antwortbereich einen Kommentar gepostet habe, aber ich habe keine 15 Reputation.

    
Magnus 15.09.2014 04:51
quelle
2

Direkt unter der Option "Kinder nicht einrücken von:" finden Sie die Option "oder wenn die Tag-Größe größer als" mit einem Standardwert von 200.

Das bedeutet, dass bei größeren HTML-Dateien der Einzug effektiv deaktiviert wird. Ich habe keine Ahnung, warum jemand das wollen würde, aber der Weg, dieses (Fehl-) Verhalten loszuwerden, besteht darin, diesen Wert zu entfernen (lassen Sie das Feld einfach leer).

    
Michael Kowhan 18.09.2014 16:15
quelle

Tags und Links