Chcę usunąć linię, tak jak naciskając Ctrl+ Xbez zaznaczenia niczego, ale bez zapisywania linii w stosie kopii. czy to możliwe?
Używam Visual Studio 2010.
visual-studio
visual-studio-2010
keyboard-shortcuts
JChristian
źródło
źródło
Ctrl + Shift + L
.Ctrl+ Shift+ Lusunie linię i nie skopiuje do schowka.
źródło
Zamapowałem Ctrl+ L(globalny) na
Edit.LineDelete
. W przeciwnym razie klawisz skrótu to Ctrl+ Shift+ L, co jest niezręczne. Przejdź do,Tools > Options > Environment > Keyboard
jak pokazano poniżej.źródło
Korekta w mojej odpowiedzi
Wersja Ubuntu 16 i Visual Studio: 1.30.1
Aby przeciąć linię Shift+del
Aby usunąć linię Shift+ Ctrl+k
źródło
Jej Cmd+ Shift+ Kna mac domyślnie.
Ale można go zmodyfikować zgodnie z potrzebami użytkownika w ustawieniach (
Preferences -> Keyboard Shortcuts
) -> wyszukajDelete Line
wartość klucza.źródło
Wszystkie odpowiedzi były pomocne, ale nie wydawały się działać dla mnie.
Znalazłem więc rozwiązanie -> dla Visual Studio 2017 (a już na pewno 2019):
Narzędzia> Opcje> Środowisko> Klawiatura> w prawym panelu wybierz Edytuj.LineEdit .
Poniżej znajduje się ComboBox Użyj nowego skrótu w: z napisem Global -> Zmień na Edytor tekstu .
Po prawej stronie znajduje się Wprowadzanie tekstu Naciśnij klawisze skrótu:, więc użyj wybranego skrótu.
Następnie kliknij Assign PushButton po prawej stronie (w przeciwnym razie nie zostanie zastosowany).
Wreszcie> OK.
Możesz teraz otworzyć plik .CPP i użyć skrótu, aby usunąć linię.
źródło
W programie Visual Studio 2019 dla komputerów Mac klawisz CTRL + K domyślnie wycina cały wiersz.
źródło
CTRL + L (Visual Studio 2019 Windows)
źródło