Jest skrót Shift+, Delaby usunąć linię, ale chcę usunąć linię bez modyfikowania zawartości schowka.
Czy jest jakiś sposób, aby to skonfigurować lub inny skrót?
keyboard-shortcuts
visual-studio
editing
BrunoLM
źródło
źródło
Del
w wyróżnionych wierszach działa w Visual Studio 2008. Nie opublikowałbym odpowiedzi, gdybym jej najpierw nie przetestował.Odpowiedzi:
Domyślnie, jeśli używasz domyślnego profilu C #, możesz usunąć linię za pomocą Ctrl+ Shift+ L.
Możesz to dostosować za pomocą Narzędzia-> Dostosuj. Wybierz „Klawiatura”. Poszukaj polecenia Edit.LineDelete, aby przypisać go do dowolnego skrótu klawiaturowego, jaki chcesz.
źródło
CTRL+SHIFT+L
nie kopiuje linii do bufora ( domyślnieSHIFT + Del
jest to przypisaneCUT
). Więc jeśli zmienisz przypisanieSHIFT + Del
jako skrótEdit.LineDelete
, możesz mieć ładny skrót z nieprzyjemnym efektem ubocznym. Niezły, dzięki!CTRL+L
iCTRL+SHIFT+L
?Jeśli przyjechałeś tutaj i szukasz odpowiedzi na kod Visual Studio Code ...
Domyślny skrót to,
ctrl+shift+k
ale możesz go zmienićFile > Preferences > Keyboard shortcuts
Aby uzyskać odpowiedź na temat programu Visual Studio, zobacz odpowiedź @ heavyd
źródło
Przejdź do narzędzi -> opcje. Karta Środowisko -> podkarta Klawiatura.
Wybierz Edytuj. Linia Usuń. Przypisz skrót. Otóż to. Używam Alt + D.
źródło
będzie działać dobrze zarówno w systemie Windows, jak i Linux.
źródło
Możesz zainstalować Narzędzia produktywności , które są wykonane przez Microsoft, jako rozszerzenie.
Funkcja, z której możesz skorzystać, to Triple Click, która podświetla całą linię po jej trzykrotnym kliknięciu. Następnie możesz po prostu użyć klawisza Delete.
źródło
Skróty WinForms sterowania obsługuje klawiszy modyfikujących, wiele skrótów klucze i skróty bez klawiszy modyfikujących budowy działanie wyzwalacza klawiatury, takie jak Ctrl, Altoraz Shiftz innymi klawiszami, aby wywołać określoną akcję dla swoich aplikacji Windows.
źródło
Domyślny klawisz skrótu w kodzie VS to: Ctrl + Shift+ K.
źródło
Lub staroświecki sposób (dla mnie to nawyk i musiałem nawet pomyśleć, co to za połączenie :)):
Działa w większości edytorów tekstu :)
źródło
Home
,Shift
+Down
,Del
;)Wygląda na to, że ryzykuję głosowanie za niedostarczeniem rozwiązania z jednym naciśnięciem klawisza, ale mimo to chcę udostępnić moje rozwiązanie:
Jest szybki i ma tę dodatkową zaletę, że działa również w innych edytorach.
źródło
Ta kombinacja usunie tylko linię: Ctrl+ Shift+L
Źródło: Wytnij lub usuń bieżącą linię
źródło
Wiem, że jestem spóźniony na przyjęciu, ale oto lista klawiszy skrótu do programu Visual Studio: http://blogs.msdn.com/b/piyush/archive/2007/03/16/useful-visual-studio -shortcut-keys.aspx
źródło
Jeśli często kopiujesz puste linie do schowka i kasujesz poprzednią zawartość schowka, przejdź do Narzędzia-> Opcje-> Edytor tekstu -> [Wszystkie języki lub twój ulubiony język] -> Ogólne i odznacz „Zastosuj polecenia Wytnij lub Kopiuj do pustych linii, gdy nie ma wyboru. ”
źródło