C'è un modo per eliminare una riga in Visual Studio senza tagliarla?


Risposte:


216

Edit.LineDeleteè il nome del comando. Di default è legato a Ctrl+ Shift+ L, ma puoi dargli quello che vuoi in Strumenti | Opzioni | Tastiera.

Modifica : informazioni di scelta rapida predefinite corrette.


3
LineDelete! Perché hanno dovuto nominarlo al contrario! Sembra però che in VS2010 sia associato per impostazione predefinita Ctrl + Shift + L.
JChristian,

1
@musicfreak, quando ho cercato questo comando per la prima volta, ho digitato "Line.Delete" e ho cercato quello che c'era (questo comando viene omesso quando si cerca in quel modo). La terribile UI mi permette di vedere solo 4 risultati alla volta (per me, contrariamente a quella schermata nell'altra risposta.) Che lo rende un vero dolore.
Kirk Woll,

@musicfreak, ho cercato "line" ed "delete". Ma con così tanti risultati restituiti da quelle ricerche, è molto difficile da individuare.
JChristian,

@JChristian: Abbastanza giusto. :) Avrebbero sicuramente reso l'interfaccia molto più user-friendly.
Sasha Chedygov,

2
@nathan_hc, che effettivamente esegue un taglio , che inquina gli appunti. (Provalo tu stesso e incollalo dopo aver usato CTRL-L)
Kirk Woll,

40

Ctrl+ Shift+ Leliminerà la riga e non la copierà negli appunti.


Sì, ma è meno che utile. Avrei mappato Elimina + Maiusc o Ctrl per fare lo stesso piuttosto che dover premere tre tasti.
Griegs,

Personalmente ho questo set come Ctrl + E per renderlo più facile da usare.
Sasha Chedygov,

Ctrl + E? Sarei più propenso a mantenere xcv e farlo spostare + x solo a pensarci.
Griegs

10
@griegs: Maiusc + X? Quindi come si fa a scrivere una X maiuscola?
Sasha Chedygov,

6
è Ctrl + D per me, un'abitudine che ho preso da Elipse
Imad Nabil Alnatsheh,

25

Ho mappato Ctrl+ L(globale) a Edit.LineDelete. Altrimenti, il tasto di scelta rapida è Ctrl+ Shift+ L, che è imbarazzante. Vai a Tools > Options > Environment > Keyboardcome mostrato di seguito.

Strumenti |  Opzioni |  Tastiera


6

Correzione nella mia risposta

Versione di Ubuntu 16 e Visual Studio: 1.30.1

Per tagliare la linea Shift+del

Per eliminare la riga Shift+ Ctrl+k


Shift + Del ha lavorato per me in VS 2015 con ReSharper
user1068352

3

È Cmd+ Shift+ Ksu Mac per impostazione predefinita.

Ma può essere modificato in base alle esigenze dell'utente dalle impostazioni ( Preferences -> Keyboard Shortcuts) -> cerca il Delete Linevalore chiave.


1

Tutte le risposte sono state utili, ma non sembra funzionare per me.

Quindi ho trovato la soluzione -> per Visual Studio 2017 (e sicuramente 2019):

Strumenti> Opzioni> Ambiente> Tastiera> nel riquadro destro selezionare Modifica.LineEdit .

Di seguito c'è un ComboBox Usa il nuovo collegamento in: con Global scritto -> Cambia in Editor di testo .

Sulla destra c'è un input di testo Premi i tasti di scelta rapida:, quindi usa il collegamento di tua scelta.

Quindi fare clic su Assegna pulsante a destra (altrimenti non verrà applicato).

Finalmente> OK.

È ora possibile aprire un file .CPP e utilizzare il collegamento per rimuovere una riga.


0

Su Visual Studio 2019 per Mac, è CTRL + K per tagliare l'intera linea per impostazione predefinita.


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.