Чи можна налаштувати управління + колесо прокрутки для збільшення / зменшення масштабу VS-коду?


133

Як і в редакторах Visual Studio або Sublime, я хотів би використовувати управління + колесо прокрутки, щоб змінити розмір шрифту / масштаб, а не контроль плюс / мінус. Я не бачив жодної опції в налаштуваннях користувача або робочої області.

Редагувати від Дерека Моріна: Якщо ви хочете, щоб це було поведінкою за замовчуванням, будь ласка, зверніть заявку: https://github.com/microsoft/vscode/isissue/97137


Поточне масштабування VSCode не обмежується редактором, а всіма елементами управління. Я припускаю, що ви хочете лише редактор збільшувати, але не решту робочого місця?
Бенджамін Пасеро

1
Ви пробували Ctr + і Ctrl - я думаю, що його більше упереджено
ставляться

Так, я використовую ctrl +/-, але сподівався на альтернативу прокрутки
Ed Schembor

Відповіді:


245

Ви можете редагувати settings.json і додати цей рядок:

  "editor.mouseWheelZoom": true

введіть тут опис зображення


1
@EdSchembor Це працює, коли я додаю цей рядок у файл json, але це, здається, позбавляє мою здатність відступити блок коду виділенням рядків коду та натисканням вкладки. Будь-які ідеї щодо вирішення цього питання?
ЗапитанняМай

9
Як від імені милого, всемогутнього Бога це може бути не за замовчуванням ?! Я розумію, що це новий інструмент, який ще знаходиться в стадії розробки, але добре! Я досі не можу знайти варіант перейти до наступного верблюда-горба у назвах методів. Мені подобається горбіти верблюдів.
Конрад Вільтерстен

Робота в 1.9.0 (2017-02-02).
Дрю Ноакс

Дуже дякую, працювали над Версією: 1.29.0 Комісія: 5f24c93878bd4bc645a4a17c620e2487b11005f9 Дата: 2018-11-12T07: 42: 27.562Z Електрон: 2.0.12 Хром: 61.0.3163.100 Node.js: 8.9.3 V8: 6.1.534.41 Архітектура : x64
Amr Lotfy

@KonradViltersten Я можу придумати одну причину. Багато тачпадів продовжують прокручувати після видалення пальців, що дуже приємно, за винятком випадків, коли натискаєте клавішу прокрутки до нижньої частини файлу, а потім натисніть Cmd / Ctrl, щоб ініціювати якусь дію. VSCode бачить прокрутку Cmd + і раптом ваш код збільшується до 80pt! Я відчуваю це на MacBook, тому не вмикаю налаштування там. (Раніше я відчував цю проблему в Firefox в Linux, але, думаю, це вирішено зараз.)
joeytwiddle


1

Основна проблема полягає в тому, як побудований VSCode, з кадром Electron та редактором Microsoft Monaco, який створений за допомогою TypeScript та подібних веб-методів. Тому VSCode веде себе так, як це робило вікно браузера - масштабування всієї програми, включаючи бічну панель тощо.


9
Це вже не так. Решта програми, такі як бічна панель та програма провідника, залишаються на екрані під час збільшення масштабу редактора за допомогою ctrl + мишоподібного колеса
Brice

Я все ще пропускаю вкладки / файли з масштабуванням, яке має Sublime. Мені дуже подобається VSCode інакше
mix3d

1
@Brice Я думав те саме, але VSCode підтримує роздільне масштабування редактора та всієї програми. Для мене CTRL - "+" і CTRL -'- "масштабують всю програму, тоді як колесо прокрутки збільшує лише редактор.
ThePadawan

1

Якщо ви використовуєте функцію Autohotkey, ви можете написати сценарій, який натискає Ctrl+, =коли ви прокручуєте мишу вгору Ctrlта Ctrl+, -коли ви прокручуєте мишу вниз, утримуючи Ctrlклавішу наступним чином:

#IfWinActive ahk_class Chrome_WidgetWin_1

^WheelUp::
Send ^{=}
return

^WheelDown::
Send ^{-}
return
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.