web-dev-qa-db-ja.com

Visual Studio Codeにクイックチェンジタブ機能はありますか?

どのタブを選択するかのドロップダウンオプションを表示する現在の機能は、非常に面倒です。最近のWebブラウザでタブが機能するように削除する可能性はありますか。

183
yodalr

デフォルトでは、 Ctrl+Tab Visual Studioのコードでは、最近使用された順にタブが順番に表示されます。これは隠れた状態に依存しているので混乱します。

Webブラウザは表示順にタブを切り替えます。これはもっと直感的です。これをVisual Studioコードで実行するには、メニューのファイル/設定/キーボードショートカットを開き、リンクをたどってkeybindings.jsonを編集して挿入します。

[
    // ...
    {
        "key": "ctrl+tab",
        "command": "workbench.action.nextEditor"
    },
    {
        "key": "ctrl+shift+tab",
        "command": "workbench.action.previousEditor"
    }
]

あるいは、あなたは使うことができます Ctrl+PageDown (Windows)または Cmd+Option+Right (マック)。

334
SC_Chupacabra

私は交換する方法を見つけました

CMD + 1 CMD + 2 CMD + 3 CTRL + 1 CTRL + 2 CTRL + 3 、... 。

MacOSでは、に行きなさい:

コード>設定>キーボードショートカット

そのページで、リンクを選択してください

keybindings.json

これは検索フィールドのすぐ下にあり、以下の設定を追加してから保存します。

[
    {
        "key": "cmd+0",
        "command": "workbench.action.openLastEditorInGroup"
    },
    {
        "key": "cmd+1",
        "command": "workbench.action.openEditorAtIndex1"
    },
    {
        "key": "cmd+2",
        "command": "workbench.action.openEditorAtIndex2"
    },
    {
        "key": "cmd+3",
        "command": "workbench.action.openEditorAtIndex3"
    },
    {
        "key": "cmd+4",
        "command": "workbench.action.openEditorAtIndex4"
    },
    {
        "key": "cmd+5",
        "command": "workbench.action.openEditorAtIndex5"
    },
    {
        "key": "cmd+6",
        "command": "workbench.action.openEditorAtIndex6"
    },
    {
        "key": "cmd+7",
        "command": "workbench.action.openEditorAtIndex7"
    },
    {
        "key": "cmd+8",
        "command": "workbench.action.openEditorAtIndex8"
    },
    {
        "key": "cmd+9",
        "command": "workbench.action.openEditorAtIndex9"
    },
    {
        "key": "ctrl+1",
        "command": "workbench.action.focusFirstEditorGroup"
    },
    {
        "key": "ctrl+2",
        "command": "workbench.action.focusSecondEditorGroup"
    },
    {
        "key": "ctrl+3",
        "command": "workbench.action.focusThirdEditorGroup"
    }
]

タブの切り替えにはCMD + [1-9]を、エディターグループにフォーカスを当てるにはCTRL + [1-3]を使用できます。この答えが参考になったと思います。

123
yiyuan lv

Windows

WindowsでVisual Studio Codeを使用する場合は、CTRL + PAGE_UPを使用して前のタブに切り替え、CTRL + PAGE_DNを使用して次のタブに切り替えることができます。

あなたはそれらの(ゼロでない相対的な)インデックスに基づいてタブに切り替える能力も持っています。 ALTを押し続け、その後に数字(1から9)を続けることで、そうすることができます。

マックOS

タブ間をすばやく移動するには、CMDキーを押したままにして、切り替えたいタブの番号(1から9)を続けます。

CMD + ALT + LEFT/RIGHTキーボードショートカットで前のタブと次のタブを切り替えることもできます。

別のエディタグループにあるタブに切り替えるには、まず目的のエディタグループに切り替える必要があります。

プロのヒント :あなたがどのキーバインディングにも慣れていないのなら、 変更することができます あなたがより快適に感じるものならなんでも!

36

macOS - 2017年改訂

2017年には、タブを切り替えるために、VS CODEのキーボードショートカットがCTRL+1, CTRL+2, CTRL+3 etc..に変更されました。

CMD+1, CMD+2, and CMD+3は切り替えてtab groupsを作成します

21
Alex Smith

これはMAC OSでも動作します。

前のタブ: Shift + Cmd + [

次のタブ: Shift + Cmd + ]

21
yestema

もし VSCodeVim という拡張子を使っているなら、 Vim key shortcuts を使うことができます。

次のタブ: gt

前のタブ: gT

番号付きタブ: nNNgt

20
gabra

もっと良い方法は alt + rightとalt + left を使ってナビゲートすることです - Jetbrains IDE Webstorm

これが私の設定です。新しいファイルとフォルダを作成することも含みます。

    {
        "key": "ctrl+n",
        "command": "Explorer.newFile"
    },
    {
        "key": "ctrl+shift+n",
        "command": "Explorer.newFolder"
    },
    { 
        "key": "alt+left",
        "command": "workbench.action.previousEditor" 
    },
    { 
        "key": "alt+right",
        "command": "workbench.action.nextEditor" 
    }
5
Piyush Patel

linuxの場合... ctrl + pageUpとpageDownを使用します。

3
jmsalcido

Windows

Ctrl + Shift + Tab

Ctrl + Tab

Mac OS

Shift + Cmd + [

Shift + Cmd + ]

2
ABlue

これはMAC OSでも動作します。

特定のタブを選択するにはを押します。 Control + 1または Control 2、 Control 3など.

表示するには押す/すべての表示可能なタブを選択: Control + Tab

1
mdiiorio

Visual Studio Code v1.35.0では、(Ctrl+Tab)/(Shift+Ctrl+Tabこれらのキーシーケンスをそれぞれコマンド「表示:次のエディタを開く」および「表示:前のエディタを開く」にバインドすることにより、エディタを順次切り替えるためのキーシーケンス。

macOSの場合

  1. [コード]> [設定]> [キーボードショートカット]に移動します。
  2. 次の2つのオプションを検索または検索してください。
    • 表示:次のエディタを開く
    • 表示:前のエディタを開く
  3. 両方のキーバインドを目的のキーシーケンスに変更します。
    • 表示:次のエディタを開く - >(Ctrl+Tab
    • 表示:前のエディタを開く - >(Shift+Ctrl+Tab
  4. 競合するバインディングに遭遇する可能性があります。その場合は、そのコマンドを書き留めて、既存のキー割り当てを再割り当てまたは削除します。

あなたがめちゃくちゃになった場合、あなたはいつでも任意のキーバインドを右クリックして "Reset Keybinding"を選択することによって与えられたバインディングのデフォルト状態に戻ることができます。

1
m0nsoon

Linux/WindowsでVisual Studioのコードを使用する場合は、CTRL + PAGE_UPを使用して前のタブに切り替え、CTRL + PAGE_DNを使用して次のタブに切り替えることができます。あなたはそれらの(ゼロでない相対的な)インデックスに基づいてタブに切り替える能力も持っています。 ALTキーを押したまま数字(1〜9)を押すと、そうすることができます。

詳細については、 ここで確認してください

0

Sublime Textキーマップを使用します。はるかに直感的です。

km

崇高なテキストキーマップのインポート:

Name: Sublime Text Keymap and Settings Importer
Id: ms-vscode.sublime-keybindings
Description: Import Sublime Text settings and keybindings into VS Code.
Version: 4.0.3
Publisher: Microsoft
VS Marketplace Link: https://marketplace.visualstudio.com/items?itemName=ms-vscode.sublime-keybindings
0
relik