Visual Studio Codeでサイドバーを非表示にするショートカットはありますか?


182

サイドバーを非表示にしたり表示したりするためのキーボードショートカットがあれば便利です。Sublimeにはcmd+ k+がbあり、必要なときに画面の領域をすばやく取得できます。これが存在するかどうか、またはユーザーが手動でVSコードに追加できるかどうかは誰でも知っていますか?

回答:


316

コマンドが経由してトリガすることができますCtrl+ BのWindowsおよびLinux上またはCmd+ BMac上。


7
サイドバーがファイルが表示される場所である場合、4つのボタンがあるものを何と呼びますか?どうやってそれを隠すの?
Abderrahmane TAHRI JOUTI

2
隠すことはできません。これをアクティビティバーと呼びます。
Benjamin Pasero

6
@AbderrahmaneTAHRIJOUTI独自のキーバインド(code.visualstudio.com/docs/customization/keybindings)を設定することで、アクティビティバーを非表示にできますworkbench.action.toggleActivityBarVisibility
rouan

2
しかし、キーボードショートカット:)
rouan

3
アクティビティバーを右クリックして非表示にします。
Triven

79

側面には3本のバーがあり、左に2つ、右に1つあります。

  • 5つのボタンがあるアクティビティバー
  • サイドバーには、任意のクリックによって切り替えアクティビティバーのボタンを。
  • ミニマップ

アクティビティバーにはデフォルトでトグルホットキーはありませんが、次のように割り当てることができます。

{
   "key": "ctrl+alt+b",
   "command": "workbench.action.toggleActivityBarVisibility"
},

または完全に隠します "workbench.activityBar.visible": false

サイドバーのトグルホットキーはデフォルトではCtrl + Bですが、たとえばvimプラグインによってオーバーライドされる場合があります。これを適用または変更する方法は次のとおりです。

{
  "key": "ctrl+b",
  "command": "workbench.action.toggleSidebarVisibility"
},

ミニマップは非表示にすることができます"editor.minimap.enabled": false


2
なぜこれがデフォルトではないのですか
バットマン

1
正常に動作しています。ただし、「ctrl + shift + b」はデフォルトですでに1つのアクションにマッピングされているため、まず削除または変更する必要があります。
Ramasamy Kasi

@RamasamyKasiのコメントに基づいて、alt+b代わりに新しいショートカットをマッピングできます。これにより、ショートカットを実行する既存のビルドタスクと競合しなくなります
フィリップファナロ

@PhilippeFanaro Alt+stuffは通常、メニューバーにすばやくアクセスするためのものです。たとえば、Alt + FESVGDTHのいずれかで組み込みメニューが開き、拡張機能で「B」メニューを提供できると思います。そうでないとしても、それはメンタルモデルを壊します。他に何か提案はありますか?
eddygeek

@eddygeekそれを指摘するのは正しいです。しかし、デフォルトでいくつのショートカットが存在するかを考えると、キーの組み合わせを予約することに関しては、それほど多くのオプションはないと思います。Alt + Stuffは、最も使用頻度の低い組み合わせの1つです---キーボードの他の外部キーを除いて。私が最近使用する手順は、次のとおりです。(1)選択とAlt + Stuff組み合わせ。(2)デフォルトのショートカットでそれを探し、割り当てがない場合はそれを使用し、そうでない場合は別のAlt + Stuff組み合わせを試してください。
フィリップファナロ

17

5ボタンのアクティビティバーを非表示にするには、次のようにします。

表示->アクティビティバーを非表示

これはvscode 1.9に含まれていますが、どのバージョンで導入されたかはわかりません。

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


11

ミニラテラルとも呼ばれる右側面の「サイドバー」を非表示にすることを意図している場合に備えて、ショートカットはありません。ただし、次の方法で設定を構成できます。 {"editor.minimap.enabled: false"}


1
彼らがいつこのミニマップを追加したか思い出せません。彼らは本当にそれをより直接的に隠すオプションを提供するべきです。その面倒な、そして役立つ。
ジェイ

設定は左下隅の歯車にあります。メニューがどこかに配置されていることに気付く前に、しばらくメニューをたどった。
Mike de Klerk、2017年

7

ベンジャミン・パセーロの答えの状態、使用することができます:

  • Ctrl+ BWindowsおよびLinux

  • ⌘ Cmd+ BMacの場合。

しかし、時々あなたは⌘ Cmd+ Bで別のキーボードショートカットを持っています、私の場合、私はそれをいくつかのReactコードをフォーマットするために持っていました。これを元に戻すには、以下を使用できます。

[コード]> [設定]> [キーボードショートカット](+ K + S)でBを検索し、他のショートカットコマンドを無効にします。

vs-コード

これを変更して、必要なショートカットを配置することもできます。次のように、サイドバーの表示切り替えを検索します。

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


これは、Markdownでcmd + Bを太字として使用する唯一の解決策です。
duality_

5

で次の設定を使用して、アクティビティバーを非表示にすることもできますsettings.json

"workbench.activityBar.visible": false


0

VSコードバージョン1.43では、VS CODEの上マージンにあるナビゲーションバーの[ビュー]タブ([メニューバー]と呼ばれます)に移動して、サイドメニューまたはアクティビティバーを表示または非表示にできます。[表示] => [外観]に移動すると、さまざまなナビゲーションバーをオンまたはオフにして、それぞれを表示/非表示にすることができます。

トップバー(メニューバー)が現在非表示になっている場合は、 'alt'キーを押して元に戻し、上記の手順に従って確認し、必要に応じて永続的にそこに保持します。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.