Visual Studio Codeで強調表示されたテキストの大文字と小文字を切り替えるにはどうすればよいですか?VSでは、CTRL + SHIFT + UおよびCTRL + Uを使用してこれを行うことができます。
これを行うために設定できるコマンドバインディングはありますか、それともデフォルトで他のキーの組み合わせですか?
Visual Studio Codeで強調表示されたテキストの大文字と小文字を切り替えるにはどうすればよいですか?VSでは、CTRL + SHIFT + UおよびCTRL + Uを使用してこれを行うことができます。
これを行うために設定できるコマンドバインディングはありますか、それともデフォルトで他のキーの組み合わせですか?
回答:
大文字と小文字を変更するためのVisual Studio Code拡張機能(大文字だけでなく、他の多くのオプション)を作成しました:https : //github.com/wmaurer/vscode-change-case
大文字のコマンドをキーバインディング(例:Ctrl+ T U)にマップするには、[ ファイル]-> [設定]-> [キーボードショートカット]をクリックし、json設定に以下を挿入します。
{
"key": "ctrl+t u",
"command": "extension.changeCase.upper",
"when": "editorTextFocus"
}
編集:
VSCodeの2016年11月(リリースノート)の更新では、コマンドeditor.action.transformToUppercaseとを使用して大文字と小文字に変換するための組み込みサポートがありますeditor.action.transformToLowercase。これらにはデフォルトのキーバインドはありません。
変更の場合の延長は、例えばなどキャメルケース、PascalCase、ヘビの場合、まだ他のテキスト変換するのに便利です
>transform
この投稿からの引用:
問題は、Ctrl + Shift + UをVisual Studio Codeで機能させる方法についてです。これを行う方法は次のとおりです。(バージョン1.8.1以降)。別のキーの組み合わせを選択することもできます。
[ファイル]-> [設定]-> [キーボードショートカット]。
エディタが
keybindings.jsonファイルとともに表示されます。次のJSONをそこに配置して保存します。[ { "key": "ctrl+shift+u", "command": "editor.action.transformToUppercase", "when": "editorTextFocus" }, { "key": "ctrl+shift+l", "command": "editor.action.transformToLowercase", "when": "editorTextFocus" } ]CTRL + SHIFT + Uを使用すると、複数行の場合でも、選択したテキストが大文字になります。同様に、CTRL + SHIFT + Lは選択されたテキストを小文字にします。
これらのコマンドはVSコードに組み込まれており、機能させるために拡張機能は必要ありません。
cmd+shift+uし、cmd+shift+lMacOSで。ちょうどいい感じ
持っているために、Visual Studioのコードをあなたが何ができるか崇高テキスト (CTRL+K CTRL+UとCTRL+K CTRL+L)あなたはこれを行うことができます:
[]大括弧の間に次を追加します:
{
"key": "ctrl+k ctrl+u",
"command": "editor.action.transformToUppercase",
"when": "editorTextFocus"
},
{
"key": "ctrl+k ctrl+l",
"command": "editor.action.transformToLowercase",
"when": "editorTextFocus"
}
「keybindings.json」を保存して閉じます
vscode json設定で何かを台無しにすることを恐れている人にとって、これは従うのが非常に簡単です。
オープン"File -> Preferences -> Keyboard Shortcuts"
または"Code -> Preferences -> Keyboard Shortcuts"Macユーザー向け
検索バーに「」と入力しtransformます。
デフォルトでは、の下には何もありませんKeybinding。Transform to LowercaseまたはをダブルクリックしますTransform to Uppercase。
希望するキーの組み合わせを押して、キーバインドを設定します。この場合、Sublimeからコピーする場合、iはctrl+shift+u大文字またはctrl+shift+l小文字を押します。
Enterキーボードのを押して、保存して終了します。他のオプションについても同様にします。
楽しい KEYBINDING
これは現在欠けている機能だと思います。
それとSublimeのキーボードショートカットの違いについてガイドを作成しているときに気づきました。
新しいエディタですが、新しいバージョンで追加されても驚かないでしょう。