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.

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


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

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


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


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)


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




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


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ń

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.