選択したテキストブロックを大文字にする 質問する

選択したテキストブロックを大文字にする 質問する

Visual Studio Codeで複数行のテキストをすべて大文字で選択できますか?

CtrlVisual Studio では、これを行うには+ Shift+ですU

私が見た限りでは、存在する拡張機能は複数行でないブロックのみを実行します。

注: この質問がされてから、VSCode の UI は変更されています。

ベストアンサー1

質問は、Visual Studio Code で ++ を動作させる方法についてですCTRLSHIFTバージョン1.57.1​​ 以降Uでこれを行う方法は次のとおりです。

手順:

  1. Visual Studio Code を開きます。

  2. CTRL+ SHIFT+ を押しますP

  3. タイプ

    open keyboard shortcuts
    
  4. 選択する

    キーボードショートカットを開く (json)

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 Code に組み込まれており、動作させるために拡張機能は必要ありません。


2021年8月更新

キーボード ショートカットを表示および更新するための UI があります。

ファイル -> 設定 -> キーボードショートカット

  1. 「大文字に変換」を検索します:

    ここに画像の説明を入力してください

  2. アイコンをクリックします+

  3. ポップアップで、目的のキーの組み合わせを押して Enter キーを押します。

    ここに画像の説明を入力してください

小文字の場合も同様にします。


注記

VS Code の新しいバージョン (例: 1.57.x) では、Ctrl+ Shift+ はL選択されたすべてのテキスト出現を一括選択するためのショートカットです。したがって、Ctrl+ Shift+/などの別の組み合わせを使用することもできます。

おすすめ記事