Wie wechselt man den Fall von hervorgehobenem Text in Visual Studio Code? VS ermöglicht dies über STRG + UMSCHALT + U und STRG + U.
Gibt es eine Befehlsbindung, die ich dafür einrichten kann, oder ist es standardmäßig eine andere Tastenkombination?
Wie wechselt man den Fall von hervorgehobenem Text in Visual Studio Code? VS ermöglicht dies über STRG + UMSCHALT + U und STRG + U.
Gibt es eine Befehlsbindung, die ich dafür einrichten kann, oder ist es standardmäßig eine andere Tastenkombination?
Antworten:
Echo von justanotherdevs Kommentar:
Umwerfend und nützlich:
Ctrl
+ ( shift
) +p
>transform
pick in Groß- / Kleinschreibung ein und drücken Sie die EingabetasteIch habe eine Visual Studio Code-Erweiterung zum Ändern der Groß- und Kleinschreibung geschrieben (nicht nur Großbuchstaben, viele andere Optionen): https://github.com/wmaurer/vscode-change-case
Um den Großbuchstabenbefehl einer Tastenkombination zuzuordnen (z. B. Ctrl+ T U), 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"
}
BEARBEITEN:
Mit dem Update von VSCode im November 2016 ( Versionshinweise) wird die Konvertierung in Groß- und Kleinbuchstaben über die Befehle editor.action.transformToUppercase
und integriert editor.action.transformToLowercase
. Diese haben keine Standard-Tastenkombinationen.
Die Änderungsfallerweiterung ist weiterhin nützlich für andere Texttransformationen, z. B. camelCase, PascalCase, Schlangenfall usw.
>transform
Auswahl in
Zitiert aus diesem Beitrag :
Die Frage ist, wie STRG + UMSCHALT + U in Visual Studio Code funktioniert. Hier erfahren Sie, wie es geht. (Version 1.8.1 oder höher). Sie können auch eine andere Tastenkombination auswählen.
Datei-> Einstellungen -> Tastaturkürzel.
Ein Editor mit
keybindings.json
Datei wird angezeigt. Platzieren Sie den folgenden JSON dort und speichern Sie.[ { "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. Auf die gleiche Weise wird mit STRG + UMSCHALT + L der ausgewählte Text klein geschrieben.
Diese Befehle sind in VS Code integriert, und es sind keine Erweiterungen erforderlich, damit sie funktionieren.
cmd+shift+u
und cmd+shift+l
auf macOS entschieden. Fühlt sich genau richtig an.
Um in Visual Studio Code zu haben, was Sie in Sublime Text ( CTRL+K CTRL+Uund CTRL+K CTRL+L) tun können, können Sie Folgendes tun:
[]
Fügen Sie zwischen den Klammern Folgendes hinzu:
{
"key": "ctrl+k ctrl+u",
"command": "editor.action.transformToUppercase",
"when": "editorTextFocus"
},
{
"key": "ctrl+k ctrl+l",
"command": "editor.action.transformToLowercase",
"when": "editorTextFocus"
}
Speichern und schließen Sie " keybindings.json "
Für diejenigen, die Angst haben, irgendetwas in Ihren vscode json-Einstellungen durcheinander zu bringen, ist dies ziemlich einfach zu befolgen.
Öffnen "File -> Preferences -> Keyboard Shortcuts"
oder "Code -> Preferences -> Keyboard Shortcuts"
für Mac-Benutzer
Geben Sie in die Suchleiste ein transform
.
Standardmäßig haben Sie nichts unter Keybinding
. Doppelklicken Sie nun auf Transform to Lowercase
oder Transform to Uppercase
.
Drücken Sie die gewünschte Tastenkombination, um die Tastenkombination festzulegen. In diesem Fall drücke ich beim Kopieren von Sublime ctrl+shift+u
auf Groß- oder ctrl+shift+l
Kleinbuchstaben.
Drücken Sie Enter
auf Ihre Tastatur, um zu speichern und zu beenden. Machen Sie dasselbe für die andere Option.
Genießen KEYBINDING
Ich denke, dies ist eine Funktion, die derzeit fehlt.
Ich bemerkte, als ich eine Anleitung für die Unterschiede zwischen Tastaturkürzeln und Sublime machte.
Es ist ein neuer Editor, ich wäre nicht überrascht, wenn sie ihn in einer neuen Version wieder hinzufügen würden.