Jak automatycznie przejść do bieżącej klasy w oknie programu Intellij Idea Project Tool?


137

Chciałbym mieć skrót klawiaturowy w IntelliJ IDEA, który ma następujący efekt: drzewo w oknie narzędzia projektu rozszerza się, aby pokazać aktualnie otwartą klasę (lub plik), a ta klasa zostanie wybrana w drzewie.

czy to możliwe?


Odpowiedzi:


215

Navigate( Vieww starszych wersjach) | Select In...( Alt+ F1), Widok projektu ( Enter).

Możliwe jest również włączenie opcji Autoprzewijanie ze źródła w Project View, aby bieżący plik był automatycznie wybierany.


3
@ 4myle Dokładniej, nie działa na Gnome, ponieważ Gnome mapuje Atl-F1, aby domyślnie wyświetlać przegląd działań Gnome (który jest nadmiarowy, jeśli masz klawisz Windows / Cmd na klawiaturze). Po prostu przejdź do Ustawienia> Klawiatura> „Pokaż przegląd działań”, kliknij, a następnie naciśnij klawisz Backspace, aby wyczyścić mapowanie klawiatury. Wtedy zadziała.
Dan

@CrazyCoder Czy znasz sposób na włączenie automatycznego przewijania ze źródła dla klasy, która znajduje się w jakiejś zależnej bibliotece / jar w ścieżce klas (nie bezpośrednio w kodzie źródłowym).
DHRUV BANSAL

188

IntelliJ IDEA 2019

Kliknij lewym przyciskiem myszy koło> Zawsze wybieraj otwarty plik

Zawsze wybieraj otwarty plik

Jest też: Otwórz pliki jednym kliknięciem - wybrany plik z widoku drzewa zostanie otwarty po prawej stronie.


Stare wersje IntelliJ

Kliknij prawym przyciskiem myszy na projekt / Pakiety obszaru> AutoScroll ze źródła

wprowadź opis obrazu tutaj

lub

Kliknij lewym przyciskiem myszy koło> Automatyczne przewijanie ze źródła

wprowadź opis obrazu tutaj

Dostępne jest również: Automatyczne przewijanie do źródła - wybrany plik z widoku drzewa zostanie otwarty po prawej stronie.


4
Czy przeczytałeś zaakceptowaną odpowiedź do końca? W każdym razie +1 dla Ciebie, ponieważ dołączyłeś także zrzut ekranu :)
lbalazscs

13
Tak, przeczytałem, ale napisałem, że z 3 powodów: 1. in the Project Viewjest niejednoznaczny, ponieważ może zawierać lub nie drzewo zawierające pliki. 2. Dodałem, że działa również, jeśli zamiast widoku projektu mamy widok Pakiety. 3. Jak wspomniałeś, są ludzie, którzy wolą wizualną reprezentację tego.
ROMANIA_engineer

Stukrotne dzięki! Za każdym razem jestem zdumiony, jak Idea zdołała ukryć tę funkcję ...
Denn0,


6

Kliknij tę ikonę kliknij tę ikonęw górnej części drzewa.


Masz jakieś skróty?
Yasar Arafath

naciśnij Alt+F1, a następnie 1. Możliwe jest również zdefiniowanie własnego skrótu do Preferences, wpisanie keymap, wpisanie Select in Project Vieww wyszukiwaniu ...
dellasavia

1

możesz to zrobić również za pomocą górnego dynamicznego menu, które zmienia się dla każdego otwartego pliku. wystarczy dwukrotnie kliknąć ostatni folder, a plik znajdzie się w tej samej gałęzi folderu

wprowadź opis obrazu tutaj

również dobre dla pycharm


0

Możesz także stworzyć własną kombinację klawiszy do „wybierz w widoku drzewa” za pomocą ustawień wstępnych. Często robię: shift + cmd + a a potem po prostu piszę zaznacz w… i wciskam enter.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.