„Gierig“ und in Visual Studio
-
01-07-2019 - |
Frage
Gibt es die Möglichkeit, „gierig“ Verhalten und Schlüssel in Visual Studio zu bewerben? Mit „gierig“ meine ich ein solches Verhalten, wenn alle Leerzeichen zwischen Cursorposition und gebunden nächste Wort kann mit einem Tastendruck gelöscht werden.
Lösung
Nun, ich glaube nicht, dass Sie die Bindung der Löschtaste oder Rücktaste ändern können -. Aber CTRL + DEL und STRG + Rück sind ziemlich nah an, was Sie wollen
Andere Tipps
Just Strg + Backspace ...
Sie können mit Strg + Shift + Pfeil Tasten, um die Auswahl treffen und dann drücken Sie einfach löschen. Unter Umständen müssen Sie die Pfeiltaste mehr als einmal schlagen, während immer noch mit Strg + Shift Kombination, sondern weil die Finger in der gleichen Position sind, ist sehr schnell. Dies funktioniert auch für Wörter schrittweise auswählen.
Strg + Back Space und Strg + Löschen sind auch gierig, sie das nächste Wort in ihrer jeweiligen Richtung löschen.
Eigentlich müssen Sie dies tun: Strg + Umschalttaste + links + Rechts - dies wird Ihnen nur den Raum ausgewählt, und dann können Sie die Taste löschen
.Dies wird vorausgesetzt, dass Sie von rechts kommen, und Sie haben den Raum auf der linken Seite zu löschen.
Natürlich ist dies immer noch 5 Tastenanschläge ... aber es schlägt Backspace drücken immer wieder ....
Sie suchen:
Edit.DeleteHorizontalWhiteSpace
Ich habe es auf Strg + K, Strg + \, die ich denke, der Standard ist, aber vielleicht nicht
Klingt wie etwas, das man für einen Makro schreiben könnte und dann zuweisen, um eine Tastenkombination (wie SHIFT + DEL ).
Wenn Sie den EnvDTE-Namespaces erkunden können Sie eine Menge tun, um Änderungen vorzunehmen im aktiven Dokumentfenster in Text. Ich würde beginnen, indem sie mit etwas Kontrolle wie ...
Public Sub RemoveWhiteSpace()
DTE.ActiveDocument.Selection.WordRight(True)
DTE.ActiveDocument.Selection.Text = " "
End Sub
Das ist nur ein einfaches Beispiel, aber man kann es weiter verlängern ziemlich leicht
OK Ich habe diese
Ich habe erfolgreich neu zugeordnet