Js-beautify: CSS: Zeilenumbrüche beibehalten

Erstellt am 25. Sept. 2014  ·  17Kommentare  ·  Quelle: beautify-web/js-beautify

Vielleicht konfiguriere ich es nicht richtig, oder vielleicht fehlt es, aber ich muss meine Zeilenumbrüche in meiner CSS unbedingt beibehalten und kann es anscheinend nicht zum Laufen bringen.

Hier ist meine Konfiguration:

"css": {
  "allowed_file_extensions": ["css", "scss", "sass", "less"],
  "end_with_newline": true,
  "indent_char": " ",
  "indent_size": 2,
  "selector_separator": " ",
  "selector_separator_newline": false,
  "preserve_newlines": true
}
css enhancement

Hilfreichster Kommentar

+1² für SCSS-Dateien.

Ausgabe #563 hat auch ein ähnliches Problem. Wenn ich eine .scss-Datei speichere/formatiere, werden die Variablen oben und die Importaufrufe alle zusammengefügt, was die Pflege erschwert. Wäre super, einfach leere Zeilen zu erkennen und zu behalten :+1:

Nur als Referenz:

<strong i="8">@import</strong> "config";

$background: #ececec;
$color: #00aec8;

body {
    font-size: $font-size;
}

... geht so:

<strong i="12">@import</strong> "config";
$background: #ececec;
$color: #00aec8;
body {
    font-size: $font-size;
}

Alle 17 Kommentare

Nein, css-beautifier verfügt noch nicht über eine konservative_newlines-Option.

+1

+1
wäre schön zu haben

+1² für SCSS-Dateien.

Ausgabe #563 hat auch ein ähnliches Problem. Wenn ich eine .scss-Datei speichere/formatiere, werden die Variablen oben und die Importaufrufe alle zusammengefügt, was die Pflege erschwert. Wäre super, einfach leere Zeilen zu erkennen und zu behalten :+1:

Nur als Referenz:

<strong i="8">@import</strong> "config";

$background: #ececec;
$color: #00aec8;

body {
    font-size: $font-size;
}

... geht so:

<strong i="12">@import</strong> "config";
$background: #ececec;
$color: #00aec8;
body {
    font-size: $font-size;
}

+1

+1 !!

Da das HTML/CSS/JS Prettify-Plugin anscheinend darauf zurückgreift? Das zu verwenden, um CSS und SCSS zu bereinigen, ist irgendwie seltsam, im Grunde seit langem nutzlos - eine ausreichend große Datei von Hand zu bereinigen und Leerzeichen zu lassen, nur dass alles durch diesen Prozess wieder zusammengefügt wird, ist eine Frustration. Wäre echt toll, da eine Lösung zu finden, danke!

:+1:

+1

+1

+1

+1

+1

+1

Gibt es eine Alternative, wie eine aktive Bibliothek oder so?

"Aktive Bibliothek"?

+1

@reza3vi Was

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen