Eliminar espacios finales automáticamente o con un atajo


Respuestas:


966

Puede habilitar el recorte de espacios en blanco al guardar el archivo desde la configuración:

  1. Abra la Configuración de usuario de Visual Studio Code (menú ArchivoPreferenciasConfiguración → pestaña Configuración de usuario ).
  2. Haga clic en el ingrese la descripción de la imagen aquíicono en la parte superior derecha de la ventana. Esto abrirá un documento.
  3. Agregue una nueva "files.trimTrailingWhitespace": trueconfiguración al documento de Configuración del usuario si aún no está allí. Esto es para que no esté editando la Configuración predeterminada directamente, sino que la agregue.
  4. Guarde el archivo de configuración del usuario.

También agregamos un nuevo comando para activarlo manualmente ( Recortar espacios en blanco al final de la paleta de comandos).


99
Sí, ahora lo estoy usando desde que se lanzó, gracias al equipo de código VS :) Y además, aquí está el acceso directo para eliminar el espacio final en el archivo de trabajo actual: CTRL + MAYÚS + X
schankam

10
Parece que el acceso directo en macOS ahora es Command-K seguido de Command-X
schankam

2
¿Hay alguna manera de habilitarlo para todos los archivos pero deshabilitado para ciertos tipos de archivos? Markdown viene a la mente, por ejemplo.
Prashanth Chandra

2
Actualmente no, pero estamos buscando configuraciones específicas de idioma para este hito. Vea nuestro plan de iteración aquí: github.com/Microsoft/vscode/issues/17608
Benjamin Pasero

99
¿POR QUÉ esto no está activado por defecto? El número de veces que esto podría haberme salvado de la ira de pylint...
rookie1024

89

Archivo de menú → PreferenciaConfiguración

Ingrese la descripción de la imagen aquí

Marque la opción "Recortar espacios en blanco al final" - "Cuando está habilitado, recortará los espacios en blanco al guardar un archivo" .


2
@daGo, que yo sepa, la acción solo se llama antes de guardar el archivo. No deteriorará el rendimiento del Código VS a menos que guarde cada línea.
Shivkumar Birnale

48

No solo puede cambiar la configuración del Código de Visual Studio para recortar los espacios en blanco al final automáticamente, sino que también puede hacerlo desde la paleta de comandos ( Ctrl+ Shift+ P):

Paleta de comandos: Recortar espacios en blanco al final

También puedes usar el atajo de teclado:

  • Windows, Linux: Ctrl+ K, Ctrl+X
  • Mac: + k, + x.

(Estoy usando Visual Studio Code 1.20.1.)


2
En Linux, puedes usar Ctrl+ K Ctrl+ X.
Penny Liu

No parece haber una coincidencia con la paleta de comandos en Visual Studio Code 1.43.1 (2020-02). (Mismo resultado en Linux y Windows.)
Peter Mortensen

1
El método abreviado de teclado se puede descubrir: 1) Abra el menú FilePreferencesKeyboard Shortcuts. 2) Escriba "trail" en el cuadro de búsqueda (en la parte superior)
Peter Mortensen

12

En versiones recientes de Visual Studio Code, puede encontrar la configuración aquí:

Archivo de menú → PreferenciasConfiguraciónEditor de textoArchivos → (desplazarse un poco hacia abajo) Recortar espacios en blanco al final

Esto es para recortar espacios en blanco al guardar un archivo.

O puede buscar "Recortar espacios en blanco al final " en la barra de búsqueda superior.


2
Si seleccioné esto, no hice lo que decía (como se revela en git). Espero agregarlo manualmente al archivo de configuración del usuario.
JosephK

Alternativa: escriba "recortar" en el cuadro de búsqueda después de abrir la ventana "Configuración" (en la parte superior)
Peter Mortensen

4

Visual Studio Code, menú ArchivoPreferenciaConfiguración → buscar "recortar":

Captura de pantalla de Visual Studio Code


3

Echa un vistazo al complemento EditorConfig .

Al usar el complemento, puede tener configuraciones específicas para varios proyectos. Visual Studio Code también tiene integrado IntelliSense para archivos .editorconfig.

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.