【VSCode】 「Tab(タブ)」キーが効かなくなったときの解決方法

この記事は約2分で読めます。
記事内に広告が含まれています

コーディングのイメージ

こんにちは、さち です。

普段、ウェブサイトを作るときは「Visual Studio Code(以下:VSCode)」を使っています。動作が軽く色々な機能も追加できるのに、無料で利用できる最強のコードエディターアプリです。

先日、VSCode を使っていると、突然 Tab キー効かない状態になってしまいました。

Tab キーは、インデントするときなどに多用する重要なキー。めちゃくちゃ不便です……。

解決方法を見ていきましょう。

スポンサーリンク

解決方法

  1. エディターの画面で Tab キーを押しますが……
    VSCode の画面
  2. 「タブスペース」が入力できません
    VSCode の画面
  3. ウィンドウの右下あたりを確認すると、「タブによるフォーカスの移動」という表示があります。この機能が原因です。
    VSCode の画面
  4. 機能をオフにするには Ctrl + M キーを押します。「タブによるフォーカスの移動」という表示が消えればOK。
    VSCode の画面
  5. Tab キーで「タブスペース」を入力できるようになりました。
    VSCode の画面

誤爆防止のため機能を無効にする

「タブによるフォーカスの移動」の機能を使わないのであれば、ショートカットキーの割り当てを削除することで誤爆を防止できます。

VSCode の「keybindings.json」ファイルを開き、[ ] 内に下記を追記すると、ショートカットキー Ctrl + M を無効にできます。

    {
        "key": "ctrl+m",
        "command": ""
    },

上記では、Ctrl + M キーに「何も割り当てない」という方法を取りましたが、「別の機能を割り当てる」という方法でも大丈夫です。

「keybindings.json」ファイルの開き方については、こちらの記事で紹介しています。

VSCode: ショートカットキー設定ファイル「keybindings.json」を開く

コメント

タイトルとURLをコピーしました