Js-beautify: CSS: Preserve Newlines

Criado em 25 set. 2014  ·  17Comentários  ·  Fonte: beautify-web/js-beautify

Talvez eu não esteja configurando corretamente, ou talvez esteja faltando, mas tenho uma grande necessidade de preservar minhas novas linhas em meu css e não consigo fazê-lo funcionar.

Esta é minha configuração:

"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

Comentários muito úteis

+ 1² para arquivos SCSS.

O problema # 563 também apresenta um problema semelhante. Quando eu salvo / formato um arquivo .scss, as variáveis ​​na parte superior e as chamadas de importação são todas colocadas juntas, dificultando a manutenção. Seria ótimo apenas detectar linhas vazias e mantê-las: +1:

Somente para referência:

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

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

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

... é assim:

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

Todos 17 comentários

Não, css-beautifier não tem uma opção preserve_newlines ainda.

+1

+1
seria bom ter

+ 1² para arquivos SCSS.

O problema # 563 também apresenta um problema semelhante. Quando eu salvo / formato um arquivo .scss, as variáveis ​​na parte superior e as chamadas de importação são todas colocadas juntas, dificultando a manutenção. Seria ótimo apenas detectar linhas vazias e mantê-las: +1:

Somente para referência:

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

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

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

... é assim:

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

+1

+1 !!

Já que o plugin HTML / CSS / JS Prettify aparentemente se baseia nisso? usar isso para limpar CSS e SCSS é meio complicado, basicamente inútil por muito tempo agora - limpar um arquivo grande o suficiente à mão e deixar espaços, apenas para que tudo seja misturado novamente por este processo é uma frustração. seria realmente incrível conseguir uma correção lá, obrigado!

: +1:

+1

+1

+1

+1

+1

+1

Existe uma alternativa, como uma biblioteca ativa ou algo assim?

"Biblioteca ativa"?

+1

@ reza3vi O que você está

Esta página foi útil?
0 / 5 - 0 avaliações