Apakah mungkin untuk mengkonfigurasi kontrol + roda gulir untuk menambah / mengurangi zoom dalam Kode VS?

133

Mirip dengan default di editor Visual Studio atau Sublime, saya ingin menggunakan control + scroll-wheel untuk mengubah ukuran font / tingkat zoom, daripada kontrol plus-plus / minus. Saya tidak melihat opsi apa pun di preferensi Pengguna atau Workspace.

Edit dari Derek Morin: Jika Anda ingin ini menjadi perilaku default, harap upvote: https://github.com/microsoft/vscode/issues/97137

Ed Schembor
sumber
Zooming saat ini dalam VSCode tidak terbatas pada editor tetapi semua kontrol. Saya berasumsi Anda hanya ingin editor memperbesar, tetapi bukan sisa meja kerja?
Benjamin Pasero
1
Sudahkah Anda mencoba Ctr + dan Ctrl- Saya pikir ini lebih condong ke editor daripada IDE
Thanigainathan
Ya saya menggunakan ctrl +/- tetapi berharap untuk alternatif scroll-wheel
Ed Schembor

Jawaban:

245

Anda dapat mengedit settings.json dan menambahkan baris ini:

  "editor.mouseWheelZoom": true

masukkan deskripsi gambar di sini

MattSlay
sumber
1
@EdSchembor Ini berfungsi ketika saya menambahkan baris ini ke file json tetapi tampaknya menghilangkan kemampuan saya untuk membuat indentasi blok kode dengan menyorot baris kode dan menekan tab. Ada ide tentang cara mengatasi masalah ini?
theQuestionMan
9
Bagaimana atas nama Tuhan yang manis dan mahakuasa itu tidak bisa menjadi pengaturan standar ?! Saya mengerti bahwa ini adalah alat baru, masih dalam pengembangan tetapi ayolah! Saya masih tidak dapat menemukan opsi lompat-ke-unta-berikutnya dalam nama metode. Saya suka unta berpunuk.
Konrad Viltersten
Bekerja di 1.9.0 (2017-02-02).
Drew Noakes
Terima kasih banyak, mengerjakan Versi: 1.29.0 Komit: 5f24c93878bd4bc645a4a17c620e2487b11005f9 Tanggal: 2018-11-12T07: 42: 27.562Z Elektron: 2.0.12 Chrome: 61.0.3163.100 Node.js: 8.9.3 V8: 6.1.534.41 Arsitektur : x64
Amr Lotfy
@KonradViltersten Saya bisa memikirkan satu alasan. Banyak touchpad yang terus bergulir setelah Anda menghapus jari-jari Anda, yang agak menyenangkan, kecuali ketika Anda menjentik untuk menggulir ke bagian bawah file, dan kemudian tekan Cmd / Ctrl untuk memulai beberapa tindakan. VSCode melihat scroll Cmd + dan tiba-tiba kode Anda diperbesar menjadi 80pt! Saya mengalami ini di MacBook, jadi saya tidak mengaktifkan pengaturan di sana. (Dulu saya mengalami masalah yang sama di Firefox di Linux, tapi saya pikir itu sudah diatasi sekarang.)
joeytwiddle
40

dalam versi yang lebih baru:

File -> preferensi -> pengaturan -> cari " mouse wheel zoom"

Mahmoud Farahat
sumber
1

Masalah utama adalah bagaimana VSCode dibangun, dengan bingkai Electron dan Microsoft Monaco Editor yang dibangun dengan TypeScript dan teknik web semacam itu. Karenanya VSCode berperilaku persis seperti yang dilakukan oleh jendela browser - memperbesar seluruh aplikasi termasuk bilah sisi dll.

Pelan-pelan
sumber
9
Ini bukan masalahnya lagi. Sisa aplikasi seperti bilah sisi dan penjelajah tetap diletakkan sambil memperbesar editor dengan ctrl + roda mouse
Brice
Saya masih merindukan pembesaran khusus tab / file yang dimiliki Sublime. Saya menikmati VSCode sebaliknya
mix3d
1
@Brice Saya pikir hal yang sama, tetapi VSCode mendukung zoom terpisah dari editor dan seluruh aplikasi. Bagi saya, CTRL - '+' dan CTRL -'- 'memperbesar seluruh aplikasi, sedangkan roda gulir hanya memperbesar editor.
ThePadawan
1

Jika Anda menggunakan Autohotkey, Anda dapat menulis skrip yang menekan Ctrl+ =saat Anda menggulirkan mouse ke atas Ctrldan Ctrl+ -saat Anda menggulirkan mouse ke bawah sambil menahan Ctrltombol sebagai berikut:

#IfWinActive ahk_class Chrome_WidgetWin_1

^WheelUp::
Send ^{=}
return

^WheelDown::
Send ^{-}
return
kode kode pencarian
sumber