¿Hay alguna forma de eliminar una línea en Visual Studio sin cortarla?


Respuestas:


216

Edit.LineDeletees el nombre del comando Por defecto está vinculado a Ctrl+ Shift+ L, pero puede darle lo que quiera en Herramientas | Opciones | Teclado.

Editar : información de acceso directo predeterminada corregida.


3
LineDelete! ¿Por qué tuvieron que nombrarlo al revés! Sin Ctrl + Shift + Lembargo, parece que en VS2010 está vinculado de forma predeterminada .
JChristian

1
@musicfreak, cuando busqué este comando por primera vez, escribí "Line.Delete" y busqué lo que había allí (este comando se omite cuando buscas de esa manera). La terrible interfaz de usuario solo me permite ver 4 resultados a la vez (para mí, al contrario de esa captura de pantalla en la otra respuesta), lo que lo convierte en un verdadero dolor.
Kirk Woll

@musicfreak, busqué "línea" y "eliminar". Pero con tantos resultados devueltos por esas búsquedas, hace que sea muy difícil de localizar.
JChristian

@JChristian: bastante justo. :) Definitivamente podrían haber hecho esa interfaz mucho más fácil de usar.
Sasha Chedygov

2
@nathan_hc, que realmente realiza un corte , que contamina el portapapeles. (Pruébelo usted mismo y péguelo después de usar CTRL-L)
Kirk Woll

40

Ctrl+ Shift+ Leliminará la línea y no la copiará al portapapeles.


Sí, pero es menos que útil. Estaría asignando Eliminar + Mayús o Ctrl para hacer lo mismo en lugar de tener que presionar tres teclas.
queja el

Personalmente, tengo este conjunto como Ctrl + E para que sea más fácil de usar.
Sasha Chedygov

Ctrl + E? Estaría más inclinado a mantener el xcv y hacerlo cambiar + x solo de pensarlo.
queja el

10
@griegs: Shift + X? Entonces, ¿cómo haces una X mayúscula?
Sasha Chedygov

66
es Ctrl + D para mí, un hábito que
aprendí

25

Mapeé Ctrl+ L(Global) a Edit.LineDelete. De lo contrario, la tecla de acceso directo es Ctrl+ Shift+ L, lo cual es incómodo. Vaya a Tools > Options > Environment > Keyboardcomo se muestra a continuación.

Herramientas |  Opciones |  Teclado


6

Corrección en mi respuesta

Versión de Ubuntu 16 y Visual Studio: 1.30.1

Para cortar línea Shift+del

Para eliminar la línea Shift+ Ctrl+k


Shift + Del trabajó para mí en VS 2015 con ReSharper
user1068352

3

Es Cmd+ Shift+ Ken mac por defecto.

Pero se puede modificar de acuerdo con las necesidades del usuario desde la configuración ( Preferences -> Keyboard Shortcuts) -> buscar el Delete Linevalor clave.


1

Todas las respuestas fueron útiles, pero no parecieron funcionar para mí.

Entonces encontré la solución -> para Visual Studio 2017 (y ciertamente 2019):

Herramientas> Opciones> Entorno> Teclado> en el panel derecho, seleccione Editar. .

A continuación hay un ComboBox Usar nuevo acceso directo en: con Global escrito -> Cambiarlo a Editor de texto .

A la derecha hay una entrada de texto Presione las teclas de acceso directo: utilice el acceso directo que prefiera.

Luego haga clic en Asignar PushButton a la derecha (de lo contrario no se aplicará).

Finalmente> OK

Ahora puede abrir un archivo .CPP y usar su acceso directo para eliminar una línea.


0

En Visual Studio 2019 para Mac, es CTRL + K cortar la línea completa de forma predeterminada.


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.