Wie wechselt man den Fall von hervorgehobenem Text in Visual Studio Code? VS erlaubt dies über STRG + UMSCHALT + U und STRG + U.
Gibt es eine Befehlsbindung, die ich dazu einrichten kann, oder ist es standardmäßig eine andere Tastenkombination?
Echoing justanotherdev s Kommentar:
Umwerfend und nützlich:
Ctrl
+ (shift
) + p
>transform
ein, wählen Sie Groß/Kleinschreibung und drücken Sie die EingabetasteIch habe eine Visual Studio Code-Erweiterung zum Ändern der Groß-/Kleinschreibung (nicht nur Großbuchstaben, viele andere Optionen) geschrieben: https://github.com/wmaurer/vscode-change-case
So ordnen Sie den Befehl in Großbuchstaben einer Tastenkombination zu (z. Ctrl+TU), klicken Sie auf Datei -> Einstellungen -> Tastaturkürzel und fügen Sie Folgendes in die json-Konfiguration ein:
{
"key": "ctrl+t u",
"command": "extension.changeCase.upper",
"when": "editorTextFocus"
}
EDIT:
Mit dem Update November 2016 (Versionshinweise) von VSCode gibt es eine integrierte Unterstützung für die Konvertierung in Groß- und Kleinbuchstaben über die Befehle editor.action.transformToUppercase
und editor.action.transformToLowercase
. Diese haben keine Standard-Tastenkombinationen.
Die Erweiterung Groß-/Kleinschreibung ändern ist weiterhin für andere Texttransformationen nützlich, z. camelCase, PascalCase, Schlangenetui usw.
Zitat aus diesem Post :
Bei der Frage geht es darum, STRG + UMSCHALT + U in Visual Studio zu verwenden. Code. Hier ist, wie es geht. (Version 1.8.1 oder höher). Sie können auch eine andere Tastenkombination wählen.
Datei-> Einstellungen -> Tastenkombinationen.
Ein Editor wird mit der
keybindings.json
-Datei angezeigt. Platzieren Sie Folgendes JSON dort und sparen.[ { "key": "ctrl+shift+u", "command": "editor.action.transformToUppercase", "when": "editorTextFocus" }, { "key": "ctrl+shift+l", "command": "editor.action.transformToLowercase", "when": "editorTextFocus" } ]
Jetzt wird STRG + UMSCHALT + U den ausgewählten Text groß schreiben, auch wenn er mehrzeilig ist. Im Auf dieselbe Weise wird STRG + UMSCHALT + L den ausgewählten Text in Kleinbuchstaben umwandeln.
Diese Befehle sind in VS Code integriert, und es sind keine Erweiterungen erforderlich um sie arbeiten zu lassen.
Für diejenigen, die Angst haben, irgendetwas in Ihren vscode json-Einstellungen durcheinander zu bringen, ist dies ziemlich einfach zu befolgen.
Öffnen Sie"File -> Preferences -> Keyboard Shortcuts"
Oder"Code -> Preferences -> Keyboard Shortcuts"
für Mac-Benutzer
In der Suchleiste geben Sietransform
ein.
Standardmäßig haben Sie nichts unterKeybinding
. Doppelklicken Sie nun aufTransform to Lowercase
oderTransform to Uppercase
.
Drücken Sie die gewünschte Tastenkombination, um die Tastenkombination festzulegen. In diesem Fall drücke ich beim Kopieren von Sublimectrl+shift+u
für Großbuchstaben oderctrl+shift+l
für Kleinbuchstaben.
Drücken SieEnter
auf Ihrer Tastatur, um die Einstellungen zu speichern und zu beenden. Machen Sie dasselbe für die andere Option.
Genießen Sie KEYBINDING
Ich denke, das ist eine Funktion, die momentan fehlt.
Ich bemerkte, als ich einen Leitfaden für die Tastenkombinationen von Sublime erstellte.
Es ist zwar ein neuer Editor, ich wäre nicht überrascht, wenn sie ihn in einer neuen Version wieder hinzufügen würden.