Sangría y formato CSS del código de Visual Studio


Respuestas:


105

Sí, intente instalar la extensión vscode-css-formatter .
Simplemente agrega la funcionalidad para formatear .cssarchivos y el acceso directo permanece igual Alt+ Shift+ F.


Este está haciendo el trabajo perfectamente. Probé el otro sugerido por ciclomotor, pero cada vez que guardaba un archivo, tenía que guardar dos veces ..
— A. DC

1
¿Cómo usar esta extensión en Windows? alt + shift + f no funciona y no hay la opción 'Formato de código' cuando se hace clic derecho.
— kyw

1
¿Ha reiniciado vs-code después de la instalación de la extensión? Además, ¿en qué archivos está intentando ejecutar este comando?
— NValchev

13
No funcionó para mí. Alt+Shift+Ftodavía dando: Lo siento, pero no hay un formateador para los archivos 'css' instalados. después de la recarga. Embellecer css / sass / scss / menos trabajado.
— Leo

Funciona muy bien en Mac, (Cmd + K, Cmd + F) y no afectó el formato de otros tipos de archivos usando el mismo método abreviado de teclado. Gracias
— mojave


23

Perdí una hora buscando la mejor opción.

Simplemente juntándolo, para facilitar la lectura y elegir uno de ellos.

Notas:

  • CSS y SASS / SCSS / LESS están todos relacionados
  • HTML, Javascript, TypeScript, JSON: el código VS ya está formateando
  • CSS y relacionados: el código VS no se formatea a partir de hoy

Opciones:

  • Para formatear css / sass / scss / less:
    • Más bonita
      • Todos los relacionados con CSS son compatibles, y no otros, elijo este, funciona muy bien.
  • Para formatear JavaScript / TypeScript / CSS:
  • Para formatear archivos JS, CSS, HTML, JSON (envuelve js-beautify)
  • Para formatear CSS
    • Formateador CSS
      • pero, solo se admite CSS, no todos los relacionados, no se mantienen más de 6 meses

Formatear:

Presione Alt+ Shift+ Fen VS Code, después de instalar Prettier.


Listas más bonitas scss, pero no sass. Beautify afirma apoyar a Sass pero, desde mi experiencia, rompe todo en una sola línea. (hablando explícitamente de Sass, no de Scss)
— Frank Nocke

5

Después de abrir bootstrap.min.css local en el código de Visual Studio, parecía sin sangría. Probé el comando ALT + Shift + F pero en vano.

Luego instalado

Extensión CSS Formatter .

Recargué y ALT + Shift + F sangraron mi archivo CSS con encanto.

Bingo !!!


4

Hay varios para elegir en la galería, pero el que estoy usando, que ofrece un nivel considerable de configurabilidad y aún permanece discreto para el resto de las configuraciones, es Beautify de Michele Melluso . Funciona tanto en CSS como en SCSS y le permite sangrar 3 espacios manteniendo el resto del código en 2 espacios, lo cual es bueno.

Puede arrebatarlo de GitHub y adaptarlo usted mismo, si también le apetece.


4

Recomiendo usar Prettier ya que es muy extensible pero aún funciona perfectamente desde el primer momento:

1. CMD + Shift + P -> Format Document

o

1. Select the text you want to Prettify
2. CMD + Shift + P -> Format Selection

3

Vaya al menú Archivos -> Preferencias -> Extensiones Luego escriba CSS Formatter, espere a que se cargue y haga clic en instalar


1

Instale la extensión HookyQR.beautify. Embellecerá su javascript, JSON, CSS, Sass y HTML en Visual Studio Code. Son las extensiones más utilizadas para este propósito.



-8

Para formatear el código en Visual Studio cuando lo desee, presione: (Ctrl + K) & (Ctrl + F)

Las reglas de formato automático se pueden encontrar y cambiar en: Herramientas / Opciones -> (barra lateral izquierda): Editor de texto / CSS (o cualquier otro idioma que desee cambiar)

Para el lenguaje CSS, lamentablemente las opciones son muy limitadas. También puede realizar algunos cambios en: ... / Editor de texto / Todos los idiomas


6
La pregunta es para Visual Studio Code (VSCode), no para Visual Studio
— Pierre
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.