Як я можу максимально збільшити область редактора в IntelliJ IDEA?


160

У програмі Eclipse я можу набрати Ctrl+ Mабо клацнути значок максимізації на панелі редактора, щоб змусити панель редактора взяти все вікно Eclipse, а потім знову відновити панель назад до її попереднього розміру, відкриваючи інші панелі.

Чи можливо виконати еквівалент в IntelliJ IDEA?

Щоб уточнити, я прошу про приховування всіх інших панелей інструментів для показу лише області редактора. Я не запитую, як перейти в режим без відволікання , тому що це режим повністю "на весь екран", приховуючи всі панелі інструментів, прикраси вікон тощо.

Відповіді:


293

Найближчим чином було б приховати всі вікна інструментів, посилаючись на дії « Сховати всі інструменти Windows» . Ярлик для цього - Ctrl+ Shift+ F12(клавіатурна карта за замовчуванням).

Це дозволить приховати всі вікна інструментів, ефективно збільшивши вікно редактора (хоча і не на весь екран). Панель меню IntelliJ , панель інструментів, сухарі та панель вкладок все ще будуть видні.

Я використовую IntelliJ 11.1.2 на Kubuntu 12.04 LTS за допомогою клавіатури за замовчуванням .

14.0.3 на MacOS X

Це Cmd+ Shift+F12 в IntelliJ IDEA 14.0.3 на MacOS X.

ОНОВЛЕННЯ 2015-03-24: IntelliJ IDEA 14.1 тепер має підтримку режиму Free Distraction . Ви можете викликати його, натиснувши Перегляд> Увійти в режим відволікання назовні. У цьому режимі IntelliJ приховує все, крім меню. Щоб отримати докладніші відомості, перегляньте їхнє відео з детальною інформацією про нову функцію: https://www.youtube.com/watch?v=uVwE8MFgYig .


3
Це приємно - хоча було б непогано, якби максимізувати поточний вигляд, подібний до Екліпса. Ця функція IntelliJ може максимально збільшити область редактора, де контроль-M при затемненні максимізує будь-яку область - дослідник проекту, список todo (завдання) тощо
Джефф Аксельрод

18
До речі, ви можете змінити розмір будь-якого вікна інструменту, скориставшись чудовим ярликом. Якщо вікно інструменту розміщено на жорсткій стороні (наприклад, Commander, Ant Build тощо), просто використовуйте Ctrl + Shift + Ліва стрілка для збільшення розміру вікна великими шматками. Використання стрілки вправо, утримуючи клавіші Ctrl та Shift, зменшить розмір вікна інструменту. Аналогічно, ви можете скористатися цим ярликом у будь-якому вікні інструменту, розміщеному внизу - єдиною різницею є те, що вам доведеться використовувати клавіші зі стрілками вгору / вниз замість лівої / правої. Ці ярлики працюють для всіх вікон інструментів.
ehsanullahjan

6
Але я, безумовно, погоджуюся, що було б дуже корисно мати можливість максимізувати будь-яке вікно інструмента та редактор тощо простим ярликом.
ehsanullahjan

2
@JeffAxelrod Існує окрема гаряча клавіша, ctrl + shift + "(d-цитата) для перемикання макс панелі інструментів. Так, шкода, вона також не працює для вікна редагування ... Можливо, ви зможете макрокоментувати два разом, закінчіть одну гарячу клавішу для макросу? ..
Hawkeye Parker

@HawkeyeParker Дивіться оновлення моєї відповіді. Режим «Відволікання» ефективно дає вам ярлик для максимального вікна редактора коду.
ehsanullahjan

27

Якщо ви хочете отримати максимізацію області, виберіть її (натиснувши всередину чи на її заголовку) та скористайтеся ярликом " Ctrl+ Shift+ Quotes"


3
чудова відповідь! Для тих, хто хоче максимально використовувати, наприклад, панель "Налагодження", це ярлик, який ви хочете!
неможлива

Як називається цей метод на вкладці Keymap? Я можу знайти його за допомогою ярлика
Хоакін Юрчук

1
@joaquin Максимізуйте вікно інструментів
Містер Тао

9
Це працює лише для панелей інструментів . Це не працює для максимізації області редактора (у чому питання).
Себастьян

4
Які саме цитати. Здається, у моєму розкладі клавіатури виникли проблеми з пошуком потрібної клавіші.
Thorbjørn Ravn Andersen

21

Ви можете двічі клацнути в будь-якому місці на заголовку вкладки панелі редактора.


Я відкрив це сьогодні лише випадково, і це шалено корисно! (Зауважте, що ви також можете максимально збільшити вікна інструментів - хоч і лише вертикально - подвійним клацанням на їх заголовках.)
wjv

1
Зауважте, що це працює лише в тих місцях, де немає ярлика, вкладки чи чогось іншого.
sjngm

але чи є спосіб приєднати клавішу ctrl-m, подібну до затемнення?
сту

не максимізує область єдиного редактора, якщо у вас дві області редактора розділили вікно youtrack.jetbrains.com/issue/IDEA-82829
FantomX1

5

Використання IntelliJ 14.1.5

Якщо ви хочете максимально збільшити вікно редактора ТА на весь екран програми, ви можете створити макрос за допомогою наступних двох команд:

Toggle Full Screen Mode
Hide All Tool Windows

А потім призначити гарячу клавішу макросу. Ось як я це зробив:

  • Файл> Налаштування> Клавіатура
  • Використовуйте панель пошуку для пошуку двох вищевказаних команд. Призначте для них незрозумілі гарячі клавіші.
  • Редагувати> Макроси> Почати запис макросу
  • Натисніть на два неясні гарячі клавіші, які ви тільки що призначили: це має мати максимум редактора та на весь екран програми
  • Зупиніть запис. Назвіть макрос
  • Знову відкрийте файл> Налаштування> Клавіатура. Знайдіть розділ Макроси, знайдіть свій макрос, призначте йому приємну гарячу клавішу.

4

Усі відповіді працюють лише на приховування інших інструментів. Якщо у вас є більше однієї області редакторів, і ви хочете максимізувати лише одну область редактора (приховати всі збори та приховати всі інші області редактора), наразі це неможливо.

Версія PyCharm: 2018.2.7


5
Це те, що я шукаю ... Я розділив погляд і хочу тимчасово збільшити масштаб на одній панелі. Це схоже на функцію збільшення масштабування terminatorінструменту cli.
Кон Пал

дякую, здається, тут як 20 відповідей про мінімізацію вікна інструменту, але не максимізацію жодної, коли у вас є дві області, оскільки, як видається, питання, я хотів би, щоб я видалив кілька голосів, які я випадково дав у минулому, лише щоб зробити закладку відповіді. youtrack.jetbrains.com/issue/IDEA-82829
FantomX1

3

Я щойно призначив ^M(ctrl + M) в головне меню | Вікно | Активне вікно інструментів | Сховати всі інструменти Windows під налаштуваннями (натиснувши cmd,). Це працювало для мене саме як затемнення.Ось скріншот


2

На це вже відповіли, але оскільки я переглядаю google "android studio maximize tab", це перша відповідь, яку я бачу, я збираюся додати свої два центи.

Я ненавиджу комбінації клавіш, оскільки в будь-який момент у мене на клавіатурі є 1 рука і 1 миша. Дозволяти відпустити мишу, щоб натиснути комбінацію з 3 клавішами для максимізації поточної вкладки - це не ярлик. Я шукав поведінку у стилі Eclipse: двічі клацніть на вкладці, щоб досягти максимальної можливості. Ось як це зробити:

У студії Android у розділі Налаштування перейдіть до клавішної кнопки-> головне меню-> вікно-> вікно активного інструмента. Клацніть правою кнопкою миші відображення "Максимізувати вікно інструмента" та виберіть "Додати ярлик миші".

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

Для "Кількість кліків" виберіть "Подвійне клацання", а потім двічі клацніть на піктограмі миші "Клацніть".

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

У меню натисніть кнопку ОК, і тепер ви зможете двічі клацнути на будь-якій вкладці, і вона буде максимально використана. Подвійне клацання ще раз зведе до мінімуму.

Починаючи з Eclipse до IntelliJ, це був один із найприємніших аспектів, з якими я мав мати справу.


2

Я використовую Ctrl-Shift-F12("Сховати всі Windows") перемикання між максимальним і нормальним режимами редактора.



1

чогось подібного можна досягти, відкривши вкладку в новому вікні.

Типовою гарячою клавішею для цього є shift + f4 .

вкладка редактора також залишається у головному вікні програми, а нове вікно з’являється вгорі головного вікна програми.


-1

Я шукав щось на кшталт ctrl+b zв tmux. Для мене подібна задача вирішена комбінацією клавіш shift+f4. Він відкриває вашу вкладку у відокремленому вікні (яке можна закрити, як завжди, alt+f4). Моя версія PyCharm:

PyCharm 2019.2 (Professional Edition)
Build #PY-192.5728.105, built on July 23, 2019
Runtime version: 11.0.3+12-b304.10 amd64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Windows 10 10.0
GC: ParNew, ConcurrentMarkSweep
Memory: 725M
Cores: 8
Registry: 
Non-Bundled Plugins: 
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.