Adakah cara untuk menonaktifkan atau menyembunyikan scrollbar / minimap Visual Studio Code?


164

Untuk kehidupan saya, saya tidak dapat menemukan opsi, pengaturan, atau pintasan keyboard yang menonaktifkan atau menyembunyikan scrollbar yang mengganggu itu. Saya hanya merasa itu tidak berguna dan mengganggu. Juga tidak bisa mengedit CSS editor seperti Atom.

Jawaban:


224

Hapus Minimap

Tambahkan berikut ini ke settings.jsonfile Anda

"editor.minimap.enabled": false

Perhatikan bahwa, sebagaimana ditunjukkan dalam jawaban lain, proses ini sekarang telah disederhanakan untuk:

View->Show Minimap

Hapus Penguasa Ikhtisar

Tambahkan berikut ini ke settings.jsonfile Anda

"editor.hideCursorInOverviewRuler": true

Ini akan menjaga scrollbar, tetapi hanya akan muncul ketika kursor berada di dalam editor, seperti terlihat pada gambar di bawah ini:

masukkan deskripsi gambar di sini

Hapus sepenuhnya scrollbar (membutuhkan restart)

Jika Anda ingin menghapus scrollbar sepenuhnya, tambahkan berikut ini ke settings.jsonfile Anda (perhatikan editor akan mengatakan "Pengaturan konfigurasi tidak dikenal" - abaikan ini. Itu masih akan bekerja):

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

Ini akan mengakibatkan bilah gulir tidak terlihat bahkan ketika kursor ada di editor, seperti terlihat pada gambar di bawah ini:

masukkan deskripsi gambar di sini


23
hmm entri "editor.scrollbar. *" ini memberi saya "Pengaturan konfigurasi tidak dikenal"
Lokua

2
Alexandru Marculescu memiliki jawaban yang tepat jika Anda ingin menonaktifkan 'minimap', yang saya cari ketika saya menemukan pertanyaan ini. :)
Bryan Green

6
Anda perlu memulai ulang vscode. Ini adalah metode tidak resmi untuk menyembunyikan bilah gulir itu sebabnya memberikan kesalahan itu. di sini
TK Sourabh

Untuk membuat scrollbar ini tampak tersembunyi, Anda dapat menggunakan pewarnaan RGBA untuk scrollbarSlideratribut di workbench.colorCustomizationspengaturan Anda . Misalnya, mengatur semua atribut ke #000000.
Florian Suess

1
Dalam kasus saya, saya bahkan tidak perlu memulai ulang.
joulev

164

Ctrl+ Shift+ P->Open User Settings

"editor.minimap.enabled": false

Setelah Anda membuka file pengaturan. Disarankan untuk melakukan perubahan ini di bawah bagian Pengaturan Pengguna di jendela kanan, yang akan menimpa pengaturan default. Ini cara yang lebih baik untuk mengontrol preferensi pribadi Anda dalam Kode VS.
Ernesto Iser

Atau bahkan lebih cepat: Ctrl +, (koma) untuk membuka pengaturan pengguna
Vadym Kyrylkov

41

Coba ini,

view->toggle minimap

atau setelah versi 1.43

view->show minimap


3
Jawaban terbaik di antara semuanya.
Siraj Alam

Pada sistem saya ini dilihat -> "tampilkan minimap" Tidak yakin apakah ini telah diubah sejak saat itu atau apakah itu perbedaan antara build OS
Oztaco - Reinstate Monica C.

@ Oztaco-ReinstateMonicaC. telah diubah menjadi show minimap. terima kasih telah melaporkan ini.
neouyghur

11

Jadi ini adalah metode tidak resmi seperti yang diinstruksikan pada jawaban yang diterima oleh @badfilms. Anda dapat membacanya di sini

Setelah menambahkan, mulai ulang vscode: "editor.scrollbar.horizontal": "hidden", "editor.scrollbar.vertical": "hidden" Ini memberi dan "Pengaturan konfigurasi tidak dikenal", abaikan saja.

Kemudian untuk menghapus seperator scrollbar atau batas penggaris, tambahkan ini: "editor.overviewRulerBorder": false


8

Menghapus bilah gulir

Ini tidak lagi berfungsi:

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

Namun, ini akan mengatur ukuran bilah gulir ke 0:

"editor.scrollbar.verticalScrollbarSize": 0,

Toolip mengatakan "Pengaturan Konfigurasi Tidak Diketahui" tetapi ini bekerja untuk saya. (Visual Studio Code 1.39.2)


Ini berfungsi, tetapi pesan "Pengaturan Konfigurasi Tidak Dikenal" masih ditampilkan. Tapi cukup baik untukku!
ton

2

menguji versi Visual Studio: VS Community 2017 Versi 15.8.2

Alat -> Opsi

Cari "gulir"

klik pada judul "Editor Teks" dari hasil di sisi kiri.

klik "Gunakan mode bilah untuk bilah gulir vertikal" di bawah bagian "Perilaku" dan kemudian klik "OK"

Ini screenshotnya: Matikan mode peta Scroll Bar




0

setelah Anda pergi ke pengaturan pengguna memiliki pengaturan default kiri memiliki sisi seperti di bawah ini dan ada tanda penis di mana klik dan secara otomatis muncul true false kemudian kanan memiliki perubahan pengaturan kustom sisi. Begitulah cara saya melakukannya terima kasih kepada Alexandru. berpikir ini dapat membantu Anda.

masukkan deskripsi gambar di sini


0

Nilai default dari Scroll Beyond Last Column adalah 5 yang melakukan scrollbar horizontal terlihat dan beroperasi. Atur nilainya ke 0 menghapus scrollbar horisontal.

Opsi pengaturan

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.