Jak mogę zmaksymalizować okienko edytora w IntelliJ IDEA?

160

W Eclipse mogę wpisać Ctrl+ Mlub kliknąć ikonę maksymalizacji w okienku edytora, aby panel edytora zajął całe okno Eclipse, a następnie ponownie, aby przywrócić panel z powrotem do poprzedniego rozmiaru, odsłaniając inne okienka.

Czy można wykonać odpowiednik w IntelliJ IDEA?

Aby wyjaśnić, proszę o ukrycie wszystkich innych okienek narzędzi, aby wyświetlić tylko okienko edytora. Nie pytam jak przejść do trybu wolnego od rozpraszania uwagi , ponieważ jest to tryb całkowicie "pełnoekranowy", ukrywający wszystkie paski narzędzi, dekoracje okien itp.

Jeff Axelrod
źródło

Odpowiedzi:

293

Najbliższą rzeczą byłoby ukrycie wszystkich okien narzędzi przez wywołanie akcji Hide All Tool Windows . Skrótem do tego jest Ctrl+ Shift+ F12(domyślna mapa klawiszy).

Spowoduje to ukrycie wszystkich okien narzędzi, efektywnie maksymalizując okno edytora (choć nie na pełnym ekranie). Pasek menu IntelliJ , pasek narzędzi, menu nawigacyjne i pasek kart będą nadal widoczne.

Używam IntelliJ 11.1.2 na Kubuntu 12.04 LTS z domyślną mapą klawiszy .

14.0.3 w systemie MacOS X

To Cmd+ Shift+ F12w IntelliJ IDEA 14.0.3 na MacOS X.

AKTUALIZACJA 24.03.2015: IntelliJ IDEA 14.1 obsługuje teraz tryb Distraction Free . Możesz go wywołać, klikając Widok> Wejdź w tryb wolny od dystrakcji. W tym trybie IntelliJ ukrywa wszystko oprócz menu. Aby uzyskać więcej informacji, obejrzyj ich wideo opisujące nową funkcję: https://www.youtube.com/watch?v=uVwE8MFgYig .

ehsanullahjan
źródło
3
To miłe - choć byłoby miło, gdyby istniała maksymalizacja bieżącego widoku podobna do Eclipse. Ta funkcja IntelliJ może tylko zmaksymalizować panel edytora, gdzie control-M na zaćmieniu maksymalizuje dowolny panel - eksplorator projektu, listę zadań do wykonania (zadania) itp.
Jeff Axelrod
18
Nawiasem mówiąc, możesz zmienić rozmiar dowolnego okna narzędzi za pomocą sprytnego skrótu. Jeśli okno narzędzi jest ułożone po prawej stronie (jak Commander, Ant Build itp.), Po prostu użyj Ctrl + Shift + Strzałka w lewo, aby zwiększyć rozmiar okna w dużych kawałkach. Użycie strzałki w prawo przy wciśniętych klawiszach Ctrl i Shift spowoduje zmniejszenie rozmiaru okna narzędzia. Podobnie, możesz użyć tego skrótu z dowolnym oknem narzędzi ułożonym na dole - jedyną różnicą jest to, że będziesz musiał użyć klawiszy strzałek w górę / w dół zamiast klawiszy w lewo / w prawo. Te skróty działają dla wszystkich okien narzędzi.
ehsanullahjan
6
Ale z pewnością zgadzam się, że bardzo przydatna byłaby możliwość maksymalizacji dowolnego okna narzędzia, edytora itp. Za pomocą prostego skrótu.
ehsanullahjan
2
@JeffAxelrod Istnieje oddzielny skrót klawiszowy, ctrl + shift + "(d-quote) do przełączania max okienka narzędziowego. Tak, szkoda, że ​​nie działa również w oknie edycji ... Możesz być w stanie wykonać makro razem, skończymy z jednym klawiszem skrótu do makra ..?
Hawkeye Parker
@HawkeyeParker Zobacz aktualizację mojej odpowiedzi. Tryb Distraction Free zapewnia skrót do maksymalizacji okna edytora kodu.
ehsanullahjan
27

Jeśli chcesz zmaksymalizować panel, wybierz ten panel (klikając wewnątrz lub na jego pasku tytułu), a następnie użyj skrótu Ctrl+ Shift+ Quotes

Baran
źródło
3
świetna odpowiedź! Dla tych, którzy chcą zmaksymalizować np. Okienko „Debuguj”, jest to odpowiedni skrót!
nemo
Jak nazywa się ta metoda w zakładce Keymap? Mogę go znaleźć, wyszukując za pomocą skrótu
Joaquin Iurchuk
1
@joaquin Maximize Tool Window
Mr. Tao
9
Działa to tylko w przypadku paneli narzędzi . To ma nie pracować, aby zmaksymalizować okienko edytora (który jest pytanie).
Sébastien
4
Co dokładnie cytuje. Wygląda na to, że mój układ klawiatury ma problem ze znalezieniem właściwego klawisza.
Thorbjørn Ravn Andersen
21

Możesz kliknąć dwukrotnie w dowolnym miejscu na pasku tytułu karty w panelu edytora.

Orzeszki ziemne
źródło
Dziś odkryłem to przypadkowo i jest to niesamowicie przydatne! (Zauważ, że możesz także zmaksymalizować okna narzędzi - choć tylko w pionie - klikając dwukrotnie ich paski tytułowe.)
wjv
1
Zwróć uwagę, że działa to tylko w miejscach, w których nie ma etykiety, karty lub czegoś takiego.
sjngm
ale czy istnieje sposób na dołączenie do niego skrótu ctrl-m podobnego do zaćmienia?
stu
nie maksymalizuje pojedynczego panelu edytora, jeśli masz dwa okienka edytora podzielone okno youtrack.jetbrains.com/issue/IDEA-82829
FantomX1
5

Korzystanie z IntelliJ 14.1.5

Jeśli chcesz zmaksymalizować okno edytora ORAZ aplikację na pełnym ekranie, możesz utworzyć makro za pomocą następujących dwóch poleceń:

Toggle Full Screen Mode
Hide All Tool Windows

A następnie przypisz klawisz skrótu do makra. Oto jak to zrobiłem:

  • Plik> Ustawienia> Mapa klawiszy
  • Użyj paska wyszukiwania, aby wyszukać dwa powyższe polecenia. Przypisz do nich niejasne skróty.
  • Edycja> Makra> Rozpocznij nagrywanie makr
  • Naciśnij dwa niejasne skróty klawiszowe, które właśnie przypisałeś: to powinno zmaksymalizować edytor i pełnoekranową aplikację
  • Zatrzymaj nagrywanie. Nazwij makro
  • Otwórz ponownie Plik> Ustawienia> Mapa klawiszy. Znajdź sekcję Makra, znajdź swoje makro, przypisz mu ładny skrót klawiszowy.
Hawkeye Parker
źródło
4

Wszystkie odpowiedzi działają tylko na ukrywanie innych narzędzi. Jeśli masz więcej niż jedno okienko edytora i chcesz zmaksymalizować tylko jedno okienko edytora (ukryć wszystkie opłaty drogowe i ukryć wszystkie inne okienka edytora), w tej chwili nie jest to możliwe.

Wersja PyCharm: 2018.2.7

Kanan Rahimov
źródło
5
Właśnie tego szukam ... Mam podzielony widok i chcę tymczasowo powiększyć jedno okienko. Jest to podobne do funkcji powiększania terminatornarzędzia CLI.
Kon Pal
dzięki, wygląda na to, że tutaj jest 20 odpowiedzi o zminimalizowaniu okna narzędzi, ale nie maksymalizowaniu jednego, gdy masz dwa okienka, ponieważ wydaje się, że pytanie dotyczy, żałuję, że nie usunąłem niektórych głosów, które przypadkowo oddałem w przeszłości, tylko po to, aby dodać do zakładek odpowiedź youtrack.jetbrains.com/issue/IDEA-82829
FantomX1
3

Właśnie przypisałem ^M(ctrl + M) do menu głównego | Okno | Aktywne okno narzędzi | Ukryj wszystkie okna narzędzi w preferencjach (klikając cmd,). To działało dla mnie dokładnie jak zaćmienie.Oto zrzut ekranu

Arnold
źródło
2

Na to już odpowiedź, ale od kiedy wyszukuję w Google „kartę maksymalizacji studia androida” to jest pierwsza odpowiedź, jaką widzę, dodam moje dwa centy.

Nienawidzę skrótów klawiaturowych, ponieważ w dowolnym momencie jedną rękę trzymam na klawiaturze i jedną na myszy. Konieczność puszczenia myszy, aby nacisnąć kombinację 3 klawiszy, aby zmaksymalizować bieżącą kartę, nie jest skrótem. To, czego szukałem, to zachowanie w stylu Eclipse: kliknij dwukrotnie kartę, aby zmaksymalizować. Oto jak to zrobić:

W Android Studio, pod Preferencjami, przejdź do Mapa klawiszy -> Menu główne -> Okno -> Aktywne okno narzędzi. Kliknij prawym przyciskiem myszy mapowanie „Maksymalizuj okno narzędzia” i wybierz opcję „Dodaj skrót myszy”.

wprowadź opis obrazu tutaj

W polu „Click Count” wybierz „Double Click”, a następnie kliknij dwukrotnie ikonę myszy „Click Pad”.

wprowadź opis obrazu tutaj

Kliknij OK z menu, a teraz powinieneś być w stanie dwukrotnie kliknąć dowolną kartę, a zostanie ona zmaksymalizowana. Ponowne dwukrotne kliknięcie zminimalizuje go.

Przechodząc od Eclipse do IntelliJ, był to jeden z najbardziej frustrujących aspektów, z jakimi miałem do czynienia.

AWT
źródło
2

Używam Ctrl-Shift-F12("Ukryj wszystkie okna") do przełączania między trybem maksymalnym i normalnym edytora.

Czad
źródło
1

coś podobnego można osiągnąć, otwierając kartę w nowym oknie.

Domyślnym skrótem do tego celu jest shift + f4 .

karta edytora pozostaje również w oknie głównym aplikacji, a nowe okno pojawia się u góry głównego okna aplikacji.

user1312695
źródło
-1

Szukałem czegoś takiego jak ctrl+b zw tmux. Dla mnie podobne zadanie rozwiązuje kombinacja klawiszy shift+f4. Otwiera twoją kartę w oddzielnym oknie (które można jak zwykle zamknąć alt+f4). Moja wersja 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: 
Gleb Samsonenko
źródło