Znajdź bieżący plik w IntelliJ

359

Jak zlokalizować bieżący plik w strukturze projektu? (Podobne do programu Visual Studio Ctrl+ Alt+ L). Jak nazywa się operacja (abym mógł ją zdefiniować w mapie klawiszy)

ripper234
źródło

Odpowiedzi:

558

Alt+ F1prawie robi to, co chcesz. Musisz Enterpóźniej trafić, ponieważ IDEA zezwala na wiele „celów” do nawigacji (struktura projektu, struktura plików itp.).

(Uwaga: możesz również ustawić AutoScroll na Źródło i AutoScroll ze źródła za pomocą dwóch przycisków „pól ze strzałkami” powyżej widoku struktury projektu, ale może to być denerwujące, gdy wsuwa cię do źródła JDK, ponieważ podążałeś za odniesieniem do java.io.File.

Mapa klawiszy definiuje ją jako Wybierz bieżący plik lub symbol w dowolnym widoku .

kurczaka w maśle
źródło
40
Obecna wersja IntelliJ zmieniła nazwę na „Wybierz w” w kategorii Nawiguj. Domyślnym skrótem jest nadal ALT-F1
smith324
12
Ten skrót jest skrótem systemowym w Ubuntu. Poniższy post opisuje sposób usunięcia tego skrótu z Ubuntu: askubuntu.com/questions/126817/…
Halil
2
W mapie klawiszy nazywa się teraz „Wybierz za ...”.
seanmcl
3
jest to szybsze, jeśli naciśniesz „Alt + F1”, a następnie „1”, gdy pojawi się menu kontekstowe.
Steve Waters
Alt + Shift + 1dla mnie w 2017 r.3
isalgueiro
363

Możesz także kliknąć mały krzyżyk w okienku projektów:

wprowadź opis zdjęcia tutaj

Należy pamiętać, że symbol nie będzie wyświetlany, jeśli włączona jest opcja Zawsze wybieraj otwarty plik (wcześniej automatyczne przewijanie ze źródła).

Timo Reimann
źródło
1
Przyzwyczaiłem się do kliknięcia prawym przyciskiem myszy w okienku edytora> pokaż w projekcie, więc to podejście jednym kliknięciem było bliżej tego, czego szukałem, niż innych opcji tutaj, dziękuję.
Shastings,
28
Czy istnieje skrót klawiaturowy dla tego przycisku?
technophyle,
2
Niestety „Automatyczne przewijanie ze źródła” działa tylko po przełączeniu się na źródło w edytorze z innego pliku. Jeśli źródło jest jedyną otwartą kartą edytora, nie możesz go „przełączyć na”, aby nie nastąpiło automatyczne przewijanie: musisz otworzyć jakiś inny plik, aby móc z niego wrócić. Byłoby więc lepiej, gdyby ikona krzyżyka była zawsze dostępna.
Adrian Pronk
5
To pytanie istnieje od 8 lat, otrzymało ponad 50000 wyświetleń i setki głosów, z pewnością JetBrains widzi, że jest to często wymagana funkcja. Podoba mi się stwierdzenie @technophyle „jest skrót klawiaturowy” i chciałbym zobaczyć, jak JetBrains faktycznie udostępnia to z mapy klawiszy
David Cruwys
Już
69

Kliknij koło zębate, a następnie Zawsze wybierz otwarty plik (wcześniej automatyczne przewijanie ze źródła)

menu koła zębatego

Rami Kuret
źródło
1
Gdy ta opcja jest włączona, Alt+ 1może być stosowany zamiast Alt+ F1, 1aby przenieść fokus do paska bocznego z edytora.
jakub.g
1
Niesamowite, nie mogę zrozumieć, dlaczego wartość domyślna w tej opcji jest WYŁ. Dziękuję za tę odpowiedź.
Bram Luyten
Teraz nazywa się „Zawsze wybieraj otwarty plik”. (Intellij 2020.1)
worldsayshi
20

Wykonaj następujące czynności, aby cały czas automatycznie wybrać plik.

  1. Kliknij prawym przyciskiem myszy obszar Projekt / Pakiety> Automatyczne przewijanie do źródła.
  2. Kliknij prawym przyciskiem myszy obszar Projekt / Pakiety> Automatyczne przewijanie ze źródła.

Obraz poniżej.

wprowadź opis zdjęcia tutaj

M. Patel
źródło
17

Używam IntelliJ IDEA 2016.2 Ultimate.

Alt+ F1, a następnie naciśnij1

Do Nhu Vy
źródło
17

Użyj Znajdź akcję (wielokrotnego użytku; uwolnij swoją cenną pamięć):

  1. Naciśnij Shift+ cmd+ A(całkiem pewne, że to Shift+ Ctrl+ Adla Windows i Linux)
  2. Wpisz wybierz w ...
  3. Wybierz Wybierz w widoku projektu na liście sugestii

wprowadź opis zdjęcia tutaj

ericn
źródło
12

W IntelliJ IDEA 14 nie ma bezpośredniego skrótu do takiej operacji, ale możesz zainstalować wtyczkę i ustawić skrót klawiaturowy na funkcję, która o nazwie „Przewiń ze źródła” w ustawieniach mapy klawiszy.

wprowadź opis zdjęcia tutaj

Pavel
źródło
7
  1. Otwórz eksplorator projektu (domyślnie po lewej stronie)
  2. Kliknij przycisk ustawienia małego kółka
  3. Zaznacz opcję Automatyczne przewijanie ze źródła.

Bum! Gotowe.

Sivani Patro
źródło
7

Oprócz innych opcji, przynajmniej w IntelliJ IDEA 2017 Ultimate i być może w niektórych wcześniejszych wersjach (nie wiem), możesz to zrobić za pomocą jednego skrótu.

Edytuj preferencje, wyszukaj select in project viewi pod Mapą klawiszy wyświetl widok zmapowanego skrótu lub odwzoruj jeden z wybranych.

Na Macu Ctrl+ Option+ Lnie jest już używany i jest tym samym skrótem, którego używa natywnie Visual Studio dla Windows ( Ctrl+ Alt+ L, więc może to być dobry wybór.

ErikE
źródło
„Wybierz w widoku projektu” działa dla mnie. W Ubuntu ustawiam „Alt + L”.
Emdadul Sawon
2

Jeśli używasz komputera Mac

Na podstawie bieżącej karty, aby wybrać plik w projekcie, należy: FN+ ALT+F1

Następnie wybierz w: Widok projektu> Wybierz w: Projekt

Asip Asipo
źródło
2

W Intellij Idea Community wydanie 2020.1:

  1. Kliknij prawym przyciskiem myszy nagłówek projektu
  2. Wybierz „Zawsze wybieraj otwarty plik”

wprowadź opis zdjęcia tutaj

Uśmiech
źródło