มีวิธีใดในการปิดหรือซ่อน scrollbar / minimap ของ Visual Studio Code?


164

สำหรับชีวิตของฉันฉันไม่พบตัวเลือกการตั้งค่าหรือแป้นพิมพ์ลัดที่ปิดใช้งานหรือซ่อนแถบเลื่อนที่น่ารำคาญ ฉันไม่พบว่ามันมีประโยชน์และมันทำให้เสียสมาธิ ไม่สามารถแก้ไข CSS ของตัวแก้ไขอย่าง Atom ได้เช่นกัน

คำตอบ:


226

ลบแผนที่ย่อ

เพิ่มสิ่งต่อไปนี้ใน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 มีคำตอบที่ถูกต้องหากคุณต้องการปิดการใช้งาน 'minimap' ซึ่งเป็นสิ่งที่ฉันกำลังมองหาเมื่อฉันสะดุดกับคำถามนี้ :)
Bryan Green

6
คุณต้องรีสตาร์ท vscode เป็นวิธีที่ไม่เป็นทางการในการซ่อนแถบเลื่อนซึ่งเป็นสาเหตุที่ทำให้เกิดข้อผิดพลาดนั้น ที่นี่
TK Sourabh

ในการทำให้แถบเลื่อนเหล่านี้ปรากฏขึ้นเพื่อซ่อนคุณสามารถใช้การระบายสี RGBA สำหรับscrollbarSliderแอตทริบิวต์ในworkbench.colorCustomizationsการตั้งค่าของคุณ ตัวอย่างเช่นการตั้งค่าคุณลักษณะ#000000ทั้งหมดเป็น
Florian Suess

1
ในกรณีของฉันฉันไม่ต้องรีสตาร์ท
joulev

164

Ctrl+ Shift+ P->Open User Settings

"editor.minimap.enabled": false

เมื่อคุณเปิดไฟล์การตั้งค่า ขอแนะนำให้ทำการเปลี่ยนแปลงนี้ในส่วนการตั้งค่าผู้ใช้บนหน้าต่างด้านขวาซึ่งจะเขียนทับการตั้งค่าเริ่มต้น เป็นวิธีที่ดีกว่าในการควบคุมการตั้งค่าส่วนตัวของคุณใน VS Code
Ernesto Iser

หรือเร็วยิ่งขึ้น: Ctrl +, (จุลภาค) เพื่อเปิดการตั้งค่าผู้ใช้
Vadym Kyrylkov

41

ลองนี้

view->toggle minimap

หรือหลังจากเวอร์ชั่น 1.43

view->show minimap


3
คำตอบที่ดีที่สุดในบรรดาทั้งหมด
Siraj Alam

ในระบบของฉันมันเป็นมุมมอง -> "show minimap" ไม่แน่ใจว่าสิ่งนี้เปลี่ยนไปตั้งแต่นั้นมาหรือไม่หรือถ้าเป็นความแตกต่างระหว่าง OS builds
Oztaco - Reinstate Monica C.

@ Oztaco-ReinstateMonicaC show minimapมันได้ถูกเปลี่ยนไป ขอบคุณที่รายงานสิ่งนี้
neouyghur

11

ดังนั้นนี่เป็นวิธีการที่ไม่เป็นทางการตามที่ได้รับคำแนะนำจาก @badfilms คุณสามารถอ่านได้ที่นี่

หลังจากเพิ่มให้รีสตาร์ท vscode: "editor.scrollbar.horizontal": "hidden", "editor.scrollbar.vertical": "hidden" สิ่งนี้จะให้และ "การตั้งค่าที่ไม่รู้จัก" ละเว้นมัน

จากนั้นหากต้องการลบแถบเลื่อน seperator หรือไม้บรรทัดเส้นขอบให้เพิ่มสิ่งนี้: "editor.overviewRulerBorder": false


8

การลบแถบเลื่อน

สิ่งเหล่านี้ใช้ไม่ได้อีกต่อไป:

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

อย่างไรก็ตามสิ่งนี้จะกำหนดขนาดของแถบเลื่อนเป็น 0:

"editor.scrollbar.verticalScrollbarSize": 0,

Toolip แจ้งว่า "การตั้งค่าการกำหนดค่าที่ไม่รู้จัก" แต่ใช้งานได้สำหรับฉัน (Visual Studio รหัส 1.39.2)


สิ่งนี้ใช้งานได้ แต่ข้อความ "การตั้งค่าการกำหนดค่าที่ไม่รู้จัก" ยังคงแสดงอยู่ แต่ก็ดีพอสำหรับฉัน!
ตัน

2

ทดสอบ Visual Studio เวอร์ชั่น: VS Community 2017 เวอร์ชัน 15.8.2

เครื่องมือ -> ตัวเลือก

ค้นหา "scroll"

คลิกที่ชื่อ "โปรแกรมแก้ไขข้อความ" จากผลลัพธ์ทางด้านซ้าย

คลิก "ใช้โหมดบาร์สำหรับแถบเลื่อนแนวตั้ง" ในส่วน "พฤติกรรม" แล้วคลิก "ตกลง"

นี่คือภาพหน้าจอ: ปิดโหมดแผนที่แถบเลื่อน




0

เมื่อคุณไปที่การตั้งค่าผู้ใช้มันมีการตั้งค่าเริ่มต้นด้านซ้ายมีด้านเป็นร้องและมีเครื่องหมาย penile ที่คลิกและปรากฏเป็นเท็จโดยอัตโนมัติแล้วมีการเปลี่ยนแปลงการตั้งค่าที่กำหนดเองด้านขวา นั่นเป็นวิธีที่ฉันทำมันขอบคุณ Alexandru คิดว่านี่อาจช่วยคุณได้

ป้อนคำอธิบายรูปภาพที่นี่


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.