Visual Studio Codeのスクロールバー/ミニマップを無効または非表示にする方法はありますか?


164

私の人生では、迷惑なスクロールバーを無効または非表示にするオプション、設定、キーボードショートカットを見つけることができません。私はそれが役に立たないと思い、気を散らしています。エディターのCSSをAtomのように編集することもできません。

回答:


224

ミニマップを削除

以下をsettings.jsonファイルに追加します

"editor.minimap.enabled": false

別の回答で指摘されているように、このプロセスは次のように簡略化されています。

View->Show Minimap

概要定規を削除する

以下をsettings.jsonファイルに追加します

"editor.hideCursorInOverviewRuler": true

これによりスクロールバーは保持されますが、下の画像に示すように、カーソルがエディター内にあるときにのみ表示されます。

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

スクロールバーを完全に削除(再起動が必要)

スクロールバーを完全に削除したい場合は、settings.jsonファイルに以下を追加してください(エディターは「不明な構成設定」と言うことに注意してください-これは無視してください。それでも動作します):

"editor.scrollbar.horizontal": "hidden",
"editor.scrollbar.vertical": "hidden"

これにより、下の画像に示すように、カーソルがエディター内にあるときでもスクロールバーが表示されなくなります。

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


23
うーん。これらの "editor.scrollbar。*"エントリは "不明な構成設定"を示します
Lokua

2
Alexandru Marculescuは、「ミニマップ」を無効にしたい場合に正しい答えを持っています。これは、この質問に出くわしたときに探していたものです。:)
ブライアングリーン

6
vscodeを再起動する必要があります。スクロールバーを非表示にするのは非公式な方法であるため、エラーが発生します。ここ
TK Sourabh

これらのスクロールバーを非表示にするにはscrollbarSliderworkbench.colorCustomizations設定で属性にRGBAカラーリングを使用できます。たとえば、すべての属性をに設定します#000000
フロリアンは、

1
私の場合、再起動する必要すらありません。
joulev

164

Ctrl+ Shift+ P->Open User Settings

"editor.minimap.enabled": false

設定ファイルを開いたら、右側のウィンドウの[ユーザー設定]セクションでこの変更を行うことをお勧めします。これにより、デフォルト設定が上書きされます。これは、VS Codeで個人の好みを制御するためのより良い方法です。
Ernesto Iser 2017

またはさらに高速:Ctrl +、(カンマ)でユーザー設定を開く
Vadym Kyrylkov '19

41

これを試して、

view->toggle minimap

またはバージョン1.43以降

view->show minimap


3
すべての中で最高の答え。
シラジアラム2018

私のシステムでは、ビュー-> "ミニマップの表示"です。これがそれ以降変更されたか、OSビルドの違いなのかがわかりません
Oztaco-モニカCを回復させます。

@ Oztaco-ReinstateMonicaC。に変更されましたshow minimap。これを報告してくれてありがとう。
ネオウイグル

11

したがって、これは@badfilmsによって承認された回答で指示されている非公式な方法です。あなたはそれについてここで読むことができます

追加後、vscodeを再起動します。 "editor.scrollbar.horizontal": "hidden", "editor.scrollbar.vertical": "hidden" これにより、「不明な構成設定」が表示されますが、無視してください。

次に、スクロールバーのセパレータまたはルーラーの境界線を削除するには、次を追加します。 "editor.overviewRulerBorder": false


8

スクロールバーを削除する

これらはもはや機能しません:

"editor.scrollbar.horizontal": "hidden",
"editor.scrollbar.vertical": "hidden"

ただし、これにより、スクロールバーのサイズが0に設定されます。

"editor.scrollbar.verticalScrollbarSize": 0,

ツールチップに「不明な構成設定」と表示されていますが、これは私にとっては機能します。(Visual Studio Code 1.39.2)


これは機能しますが、「不明な構成設定」メッセージが引き続き表示されます。しかし、私には十分です!
トン

2

テスト済みのVisual Studioバージョン:VS Community 2017バージョン15.8.2

ツール->オプション

「スクロール」を検索

左側の結果から「テキストエディター」のタイトルをクリックします。

[動作]セクションの[垂直スクロールバーにバーモードを使用]をクリックし、[OK]をクリックします

ここにスクリーンショットがあります: スクロールバーマップモードをオフにする




0

ユーザー設定に移動すると、デフォルト設定の左側が次のようになり、クリックすると自動的にtrue falseが表示される場所にペンシルマークが表示され、右側にカスタム設定が変更されます。アレクサンドルに感謝します。これがあなたを助けるかもしれないと思います。

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


0

[最後の列を超えてスクロール]のデフォルト値は5で、水平スクロールバーを表示して操作します。値を0に設定すると、水平スクロールバーが削除されます。

設定オプション

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