Js-beautify: CSS : Conserver les sauts de ligne

Créé le 25 sept. 2014  ·  17Commentaires  ·  Source: beautify-web/js-beautify

Peut-être que je ne le configure pas correctement, ou peut-être qu'il manque, mais j'ai un grand besoin de préserver mes nouvelles lignes dans mon css et je n'arrive pas à le faire fonctionner.

Voici ma config :

"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

Commentaire le plus utile

+1² pour les fichiers SCSS.

Le numéro 563 a également un problème similaire. Lorsque j'enregistre/formate un fichier .scss, les variables en haut et les appels d'importation sont toutes réunies, ce qui rend la maintenance difficile. Ce serait super de simplement détecter les lignes vides et de les conserver :+1:

Juste pour référence:

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

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

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

... Va comme ça:

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

Tous les 17 commentaires

Non, css-beautifier n'a pas encore d'option preserve_newlines.

+1

+1
ce serait bien d'avoir

+1² pour les fichiers SCSS.

Le numéro 563 a également un problème similaire. Lorsque j'enregistre/formate un fichier .scss, les variables en haut et les appels d'importation sont toutes réunies, ce qui rend la maintenance difficile. Ce serait super de simplement détecter les lignes vides et de les conserver :+1:

Juste pour référence:

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

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

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

... Va comme ça:

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

+1

+1 !!

Puisque le plugin HTML/CSS/JS Prettify s'appuie apparemment sur cela ? l'utiliser pour nettoyer CSS et SCSS est un peu bancal, fondamentalement inutile depuis longtemps maintenant - nettoyer un fichier suffisamment volumineux à la main et laisser des espaces, mais tout réassembler par ce processus est une frustration .. ce serait vraiment génial d'avoir un correctif là-dedans merci!

:+1:

+1

+1

+1

+1

+1

+1

Existe-t-il une alternative, comme une bibliothèque active ou autre ?

« Bibliothèque active » ?

+1

@reza3vi Qu'est-ce que vous +1-ing ? C'est corrigé.

Cette page vous a été utile?
0 / 5 - 0 notes