visual studio open mac from desde configurar code change cambiar abrir visual-studio-code

visual-studio-code - open - visual studio code proxy



¿Cómo puedo borrar el terminal en Visual Studio Code? (16)

Necesito limpiar el contenido del terminal en Visual Studio Code.

Cada vez que uso Maven, la salida del terminal se adjunta a la compilación anterior, lo que me confunde.

¿Cómo borro la ventana de terminal con algún comando o método abreviado de teclado?

cls no funciona; solo oculta el texto.


PARA VERSIONES EN Y SUPERIORES v1.32 VER ABAJO

Los enlaces para este comando aún deben configurarse manualmente, incluso en v1.33.1 , en la que estoy. El comando está debajo de Terminal: Clear pero el enlace está en blanco. Aquí es cómo puede configurar enlaces en v1.32 y superiores.

Abre los Keyboard Shortcuts con Ctrl + K , Ctrl + S. Luego haga clic en {} lado de la pestaña Keyboard Shortcuts para abrir el archivo keybindings.json .

Después de hacerlo, encuentre un espacio abierto en cualquier parte del archivo y escriba la combinación de teclas a continuación.

{ "key": "ctrl+k", "command": "workbench.action.terminal.clear", "when": "terminalFocus" }

PARA VERSIONES HASTA LA v1.32 VEA ABAJO

Esto es para Visual Studio Code v1.18 hasta v1.32 , creo; Estoy en v1.29.1 . Dado que aparentemente hay una gran cantidad de suposiciones sobre los enlaces predeterminados, así es como configura un enlace y luego lo usa. Tenga en cuenta que este enlace eliminará completamente todo el historial en su terminal también.

Abre los Keyboard Shortcuts con Ctrl + K , Ctrl + S. Una vez que esté en Keyboard Shortcuts , haga clic en keybindings.json en el texto que dice ....open and edit keybindings.json . Luego, en el lado DERECHO, en keybindings.json , agregue esto (asegúrese de poner una coma antes del primero { si ya hay uno o más enlaces):

{ "key": "ctrl+k", "command": "workbench.action.terminal.clear", "when": "terminalFocus" }

PARA TODAS LAS VERSIONES

Recuerde, la "key": puede ser cualquier enlace que desee. No tiene que ser Ctrl + K.

Para usar la combinación de teclas, debe tener el foco en su terminal y luego realizar la vinculación.


Actualización 2019 (Leer en su totalidad)

Atajo

Mac: cmd + k

Windows: ctrl + k

Solución de problemas

Si los accesos directos no funcionan para usted, el escenario más probable es que usted o una extensión que instaló haya agregado un acorde ctrl + k / cmd + k abierto a otro acceso directo.

Significado abierto, el acceso directo no tiene una cláusula explícita when excluye el foco del terminal. Hay dos posibles soluciones aquí.

Solución 1:

Si agregó el acceso directo, simplemente vaya a su archivo keybindings.json y agregue una cláusula when que no incluya el foco del terminal. Ejemplo:

{ "key": "cmd+k cmd+c", "command": "someCommandHere", "when": "editorTextFocus", }

Solución 2:

Alternativamente, puede agregar el comando workbench.action.terminal.clear al final de keybindings.json , asegurando que tenga prioridad sobre otros accesos directos. Sería conveniente agregar un comentario para que no se olvide y luego coloque nuevos acordes debajo de él. Ejemplo:

// Keep this keybinding at very bottom of file to ensure terminal clearing. { "key": "cmd+k", "command": "workbench.action.terminal.clear", "when": "terminalFocus", }

Para obtener información adicional, consulte este problema de GitHub .


Intente escribir ''cls'', si eso no funciona, escriba ''Clear'' mayúscula C. No hay comillas para ninguno. Espero que esto ayude.


Ir

  1. Archivo -> Preferencias-> Métodos abreviados de teclado.
  2. Luego ingrese "workbench.action.terminal.clear"
  3. Por defecto no se asignaron claves.
  4. Simplemente haga clic en el ícono Más (+) en el banner y proporcione el acceso directo preferido de su elección para borrar el terminal.
  5. Preferí dar " ctrl + k " ya que ese acceso directo no está asignado con ningún comando.

La extensión Code Runner tiene una configuración "Borrar salida anterior", que es lo que necesito el 95% del tiempo.

File > Preferences > Settings > (search for "output") > Code-runner: Clear previous output

Las pocas veces restantes deshabilitaré la configuración y usaré el botón "Borrar salida" (arriba a la derecha del panel de salida) para borrar selectivamente la salida acumulada.

Esto está en Visual Studio Code 1.33.1 con Code Runner 0.9.8.

(Configurar la combinación de Ctrl+k para Ctrl+k no funcionó para mí, presumiblemente porque alguna extensión ha definido "acordes" que comienzan con Ctrl-k . Pero "Borrar salida anterior" en realidad era una mejor opción para mí).


Nota: este es un truco, pero rápido.

Para BASH:

CTRL + L , luego CTRL + J (haz esto 2 veces)

Estoy usando el código VS en Windows pero lo tomo:

+ L , luego + J (hacer esto 2 veces) también hará el truco


Para borrar el terminal, usando las combinaciones de teclas predeterminadas en la versión más reciente de VS-Code, presiona CTRL-L.


Para eliminar permanentemente el historial de comandos, use esto:

To permanently delete the previous commands, use this <br /> 1. Set-PSReadlineOption -HistoryNoDuplicates <br /> 2. Remove-Item (Get-PSReadlineOption).HistorySavePath <br /> 3. Alt-f7


Para una MacBook, podría no ser Cmd + K ...

Hay una larga discusión para los casos en que Cmd + K no funcionarían. En mi caso, hice una solución rápida con

cmd + K + cmd + K

Vaya al menú Preferencias -> Atajos de teclado -> Buscar (''borrar''). Cámbielo de una K simple a una K doble ...


Puede cambiar desde el menú de configuración (al menos desde la versión 1.30.2 y superior) ...

En Mac, solo presiona Código> Preferencias> Configuración.

Luego simplemente busque "borrar" y marque Borrar salida anterior.


Si estás en una Mac, es + k . :)


Usa Ctrl + K. Esto limpia su consola en Visual Studio Code.


Use Ctrl + K para borrar la terminal.

Pero esto no es posible en Linux Visual Studio Code.

Para Linux puedes hacer lo siguiente:

A través de la paleta de comandos: ctrl + shift + p , "tclear"

Para agregar esto en accesos directos, copie y pegue esto en el archivo de combinación de teclas:

{ "key": "ctrl+k", "command": "workbench.action.terminal.clear", "when": "terminalFocus" }


V1.33 no aceptará ctrl + k para borrar el terminal (Windows).

Debe habilitarlo manualmente agregando el siguiente código en su keybiniding.json , anulará los valores predeterminados.

En su VSCode, presione ctrl + shift + p , busque el teclado y haga clic en Abrir atajos de teclado para abrir el archivo keybindings.json .

Nota: Si abre el Predeterminado , mostrará la configuración predeterminada, pero como este archivo es de solo lectura, no puede editarlo manualmente.

Pegue el siguiente script en keybindings.json

{ "key": "ctr+k", "command": "workbench.action.terminal.clear", "when": "terminalFocus" }

Guarda el archivo.

Ahora su terminal se borrará por crtl + k


Ctrl + Shift + P y seleccione Terminal:clear


cls funciona en la versión 1.32.3 en el fondo de windows