Jakikolwiek sposób na wyłączenie lub ukrycie paska przewijania / minimapy programu Visual Studio Code?

164

Na całe życie nie mogę znaleźć żadnej opcji, ustawienia ani skrótu klawiaturowego, który wyłącza lub ukrywa ten irytujący pasek przewijania. Po prostu nie uważam tego za przydatne i rozprasza. Nie można też po prostu edytować CSS edytora, jak Atom.

user41997
źródło

Odpowiedzi:

224

Usuń minimapę

Dodaj następujące elementy do swojego settings.jsonpliku

"editor.minimap.enabled": false

Zwróć uwagę, że jak wskazano w innej odpowiedzi, proces ten został teraz uproszczony do:

View->Show Minimap

Usuń linijkę przeglądu

Dodaj następujące elementy do swojego settings.jsonpliku

"editor.hideCursorInOverviewRuler": true

Spowoduje to zachowanie paska przewijania, ale spowoduje, że pojawi się on tylko wtedy, gdy kursor znajdzie się w edytorze, jak widać na poniższym obrazku:

wprowadź opis obrazu tutaj

Całkowicie usuń paski przewijania (wymaga ponownego uruchomienia)

Jeśli chcesz całkowicie usunąć paski przewijania, dodaj do swojego settings.jsonpliku następujące elementy (pamiętaj, że edytor powie „Nieznane ustawienie konfiguracji” - zignoruj ​​to. Nadal będzie działać):

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

Spowoduje to, że paski przewijania nie będą widoczne, nawet gdy kursor znajduje się w edytorze, jak widać na poniższym obrazku:

wprowadź opis obrazu tutaj

złe filmy
źródło
23
hmm. te wpisy „editor.scrollbar. *” dają mi „Nieznane ustawienie konfiguracji”
Lokua
2
Alexandru Marculescu ma właściwą odpowiedź, jeśli chcesz wyłączyć „minimapę”, a właśnie tego szukałem, gdy natknąłem się na to pytanie. :)
Bryan Green,
6
Musisz ponownie uruchomić vscode. Jest to nieoficjalna metoda ukrywania pasków przewijania, dlatego podaje ten błąd. tutaj
TK Sourabh
Aby te paski przewijania wyglądały na ukryte, możesz użyć kolorowania RGBA dla scrollbarSlideratrybutów w workbench.colorCustomizationsustawieniach. Na przykład ustawienie wszystkich atrybutów na #000000.
Florian Suess
1
W moim przypadku nie muszę nawet restartować.
joulev
164

Ctrl+ Shift+ P->Open User Settings

"editor.minimap.enabled": false
Alexandru Marculescu
źródło
Po otwarciu pliku ustawień. Zaleca się wprowadzenie tej zmiany w sekcji Ustawienia użytkownika w prawym oknie, co spowoduje nadpisanie ustawień domyślnych. To lepszy sposób na kontrolowanie osobistych preferencji w VS Code.
Ernesto Iser
Lub jeszcze szybciej: Ctrl +, (przecinek), aby otworzyć ustawienia użytkownika
Vadym Kyrylkov
41

Spróbuj tego,

view->toggle minimap

lub po wersji 1.43

view->show minimap

neouyghur
źródło
3
Najlepsza odpowiedź spośród wszystkich.
Siraj Alam
W moim systemie jest to widok -> "pokaż minimapę" Nie jestem pewien, czy to zostało zmienione od tamtego czasu, czy też jest to różnica między
wersjami
@ Oztaco-ReinstateMonicaC. został zmieniony na show minimap. dzięki za zgłoszenie tego.
neouyghur
11

Jest to więc nieoficjalna metoda, zgodnie z instrukcjami zawartymi w zaakceptowanej odpowiedzi przesłanej przez @badfilms. Możesz o tym przeczytać tutaj

Po dodaniu zrestartuj vscode: "editor.scrollbar.horizontal": "hidden", "editor.scrollbar.vertical": "hidden" To daje i "Nieznane ustawienia konfiguracji", zignoruj ​​to.

Następnie, aby usunąć separator paska przewijania lub obramowanie linijki, dodaj to: "editor.overviewRulerBorder": false

TK Sourabh
źródło
8

Usuwanie paska przewijania

Te już nie działają:

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

Jednak spowoduje to ustawienie rozmiaru paska przewijania na 0:

"editor.scrollbar.verticalScrollbarSize": 0,

W opisie narzędzia jest napisane „Nieznane ustawienie konfiguracji”, ale dla mnie działa. (Visual Studio Code 1.39.2)

Pontus Holmbom
źródło
To działa, ale nadal jest wyświetlany komunikat „Nieznane ustawienie konfiguracji”. Ale dla mnie wystarczająco dobre!
ton
2

przetestowana wersja programu Visual Studio: VS Community 2017 w wersji 15.8.2

Narzędzia -> Opcje

Wyszukaj „scroll”

kliknij tytuł „Edytor tekstu” z wyników po lewej stronie.

kliknij „Użyj trybu paskowego dla pionowego paska przewijania” w sekcji „Zachowanie”, a następnie kliknij „OK”

Oto zrzut ekranu: Wyłącz tryb mapy z paskiem przewijania

AntiqTech
źródło
1

Widok -> Pokaż minimapę - kliknij, aby odznaczyć -

Madeline McIntosh
źródło
1

Przejdź do widoku i odznacz minimapę .

Wyłącz minimapę w VSCode

insearchofcode
źródło
0

po przejściu do ustawień użytkownika ma domyślne ustawienie po lewej stronie jak poniżej, a po kliknięciu i automatycznie pojawia się znak pisma, a następnie po prawej stronie nastąpiła zmiana niestandardowych ustawień. Tak to zrobiłem dzięki Alexandru. myślę, że to może ci pomóc.

wprowadź opis obrazu tutaj

Prageeth godage
źródło
0

Domyślna wartość Scroll Beyond Last Column to 5, co oznacza, że ​​poziomy pasek przewijania jest widoczny i działa. Ustawienie wartości na 0 usuwa poziomy pasek przewijania.

Opcje ustawień

MarekM
źródło