Es gibt die Tastenkombination Shift+ Delzum Löschen einer Zeile, aber ich möchte die Zeile löschen, ohne zu ändern, was sich in der Zwischenablage befindet.
Gibt es eine Möglichkeit, es oder eine andere Verknüpfung zu konfigurieren?
Es gibt die Tastenkombination Shift+ Delzum Löschen einer Zeile, aber ich möchte die Zeile löschen, ohne zu ändern, was sich in der Zwischenablage befindet.
Gibt es eine Möglichkeit, es oder eine andere Verknüpfung zu konfigurieren?
Antworten:
Wenn Sie das C # -Standardprofil verwenden, können Sie eine Zeile standardmäßig mit Ctrl+ Shift+ löschen L.
Sie können dies mit Extras-> Anpassen anpassen. Wählen Sie "Tastatur". Suchen Sie nach dem Befehl Edit.LineDelete , um ihn der gewünschten Tastenkombination zuzuweisen.
CTRL+SHIFT+L
kopiert die Zeile nicht in den Puffer ( SHIFT + Del
wird CUT
standardmäßig zugewiesen ). Wenn Sie also die Verknüpfung SHIFT + Del
für neu zuweisen Edit.LineDelete
, können Sie diese nette Verknüpfung mit dem bösen Nebeneffekt erhalten. Schön, danke!
CTRL+L
und CTRL+SHIFT+L
?
Wenn Sie hier nach einer Antwort für Visual Studio Code suchen ...
Die Standardverknüpfung ist, ctrl+shift+k
aber Sie können sie ändernFile > Preferences > Keyboard shortcuts
{
"key": "ctrl+shift+delete",
"command": "editor.action.deleteLines",
"when": "editorTextFocus && !editorReadonly"
}
Die Visual Studio-Antwort finden Sie unter @ heavyds Antwort
Ctrl + Shift + K
wird gut funktionieren für Windows und Linux.
Sie können die Productivity Power Tools von Microsoft als Erweiterung installieren .
Die Funktion, die Sie möglicherweise nutzen können, ist Triple Click, mit der beim Dreifachklick eine ganze Zeile hervorgehoben wird. Dann können Sie einfach die Entf-Taste verwenden.
Die Shortcuts WinForms Steuerung unterstützt die Zusatztasten, mehr Tasten Verknüpfungen und Shortcuts ohne Zusatztasten eine Tastatur Trigger - Aktion, wie zu bauen Ctrl, Altund Shiftmit anderen Tasten eine bestimmte Aktion für ihre Windows - Anwendungen auslösen.
Oder auf die altmodische Art (für mich ist es eine Gewohnheit und ich musste mir sogar überlegen, was die Kombination war :)):
Funktioniert in den meisten Texteditoren :)
Home
, Shift
+ Down
, Del
;)
Es scheint, als würde ich eine Ablehnung riskieren, weil ich keine Ein-Tasten-Lösung zur Verfügung stelle, aber ich möchte meine Lösung trotzdem teilen:
HOME, SHIFT + ARROW-DOWN (repeat for multiple lines), DEL
Es ist schnell und hat den zusätzlichen Vorteil, dass es auch in anderen Editoren funktioniert.
Diese Kombination löscht nur die Zeile: Ctrl+ Shift+L
Ich weiß, dass ich ziemlich spät in der Party bin, aber hier ist eine Liste der Tastenkombinationen für Visual Studio: http://blogs.msdn.com/b/piyush/archive/2007/03/16/useful-visual-studio -shortcut-keys.aspx
Wenn Sie häufig leere Zeilen in die Zwischenablage kopieren und den vorherigen Inhalt der Zwischenablage löschen, navigieren Sie zu Extras-> Optionen-> Texteditor -> [Alle Sprachen oder Ihre Lieblingssprache] -> Allgemein und deaktivieren Sie die Option Befehle zum Ausschneiden oder Kopieren anwenden zu leeren Zeilen, wenn es keine Auswahl gibt. "
Del
Markieren von Linien für Visual Studio 2008 funktioniert. Ich hätte meine Antwort nicht veröffentlicht, wenn ich sie nicht zuerst getestet hätte.