PhpStorm - Podświetl aktywny plik w nawigatorze projektów

121

Czy ktoś wie, jak podświetlić bieżący plik w nawigatorze projektu lub skrót klawiszowy, aby rozwinąć foldery do aktywnego pliku?

Rozejrzałem się i nie mogłem znaleźć niczego, co wskazuje na to jako opcję.

Dzięki :)

Ryan
źródło

Odpowiedzi:

176

Również tutaj jest funkcja ładny: Autoscroll to SourceI Autoscroll from Source.

Jest dostępny we wszystkich produktach intellij

Automatyczne przewijanie do źródła i automatyczne przewijanie ze źródła

funivan
źródło
Podświetla to plik, ale go nie zaznacza, więc dalsze działania klawiatury będą nadal rejestrowane w oknie edytora.
Amalgovinus
Jeśli
dotarłeś tutaj, szukając
2
Rok 2017 ma również ikonę celownika, gdy automatyczne przewijanie jest wyłączone. więc możesz to kliknąć, aby przejść do źródła.
Artistan
Link / obraz nie żyje?
Guven,
1
Znalazłem to! Ikona celownika znajduje się pomiędzy menu „Projekt” a ikoną koła zębatego minimalizacji / ustawień. Nie pojawił się, ponieważ opcje automatycznego przewijania były nadal włączone.
redfox05
139

Na żądanie

Powinien być używany, jeśli nie lubisz, gdy panel widoku projektu jest zmieniany / przesuwa się bez Twojej zgody.

Navigate | Select in... | Project View

Alt+ F1, 1dla Windows / Linux

+ F1, 1(lub fn+ ⌥ Opt+ F1, 1) dla Mac OS


Możesz także kliknąć myszą ikonę "celu podobnego" na panelu widoku projektu (patrz zrzut ekranu poniżej - pierwsza ikona tam).


Jeśli chcesz użyć krótszego / pojedynczego skrótu zamiast standardowego dwustopniowego skrótu:

  • zainstaluj wtyczkę „Extra Actions”
  • przypisać niestandardowy skrót do nowo udostępnionej akcji „Wybierz w projekcie”

UWAGA: od jakiejś wersji 2017.x, a może nawet 2016.x IDE ma własne dedykowane Select in Project Viewdziałanie (więc nie ma potrzeby stosowania dodatkowej wtyczki). Znajdziesz go Keymappod Otheroddziału (wskazówka: użyj pola wyszukiwania, aby zawęzić listę).


Automatycznie

Może być używany, jeśli nie masz nic przeciwko (lub nawet chcesz), aby panel Widok projektu był skupiony na aktualnie edytowanym pliku (aby przewijał / przesuwał się w górę iw dół / rozwijał w razie potrzeby).

UWAGA: przy częstym przełączaniu się między plikami (np. CSS i HTML), gdy masz dużo plików w projekcie, takie „przewijanie” może dość szybko stać się irytujące (jeśli takie pliki znajdują się w niewidocznej teraz części drzewa projektu) .

Aktywuj Autoscroll from Sourceopcję w panelu Widok projektu (kliknij prawym przyciskiem myszy pasek nagłówka / tytuł lub menu pod ikoną koła zębatego)

wprowadź opis obrazu tutaj

LazyOne
źródło
1
Czy istnieje sposób, aby to zachowanie było domyślne? Cóż, nie zajrzałem wystarczająco daleko. Autoprzewijanie ze źródła, jak wspomniał @funivan, jest sztuczką.
Bob Rockefeller
2
Autoprzewijanie, genialne, właśnie tego chciałem.
Mick,
1
Podoba mi się, jak ta odpowiedź daje opcję na żądanie, którą wolę, automatyczne przewijanie sprawia, że ​​przeglądanie folderów jest dla mnie zbyt nerwowe
Long MK Nguyễn
1
cytując to, co jest zakopane w odpowiedzi: " Możesz także kliknąć myszą ikonę" celu podobnego "na panelu widoku projektu (patrz zrzut ekranu poniżej - pierwsza ikona). "
MediaVince
Czy to nadal jest przydatne? Po całym tym czasie ? Zawsze.
pszaba
9

Wystarczy nacisnąć okrągłą ikonę obecną na obrazku (z podpowiedziami Przewiń ze źródła ), aby przejść project directory treedo odpowiedniego aktywnego pliku obecnego w edytorze PHPStorm i podświetlić go.

wprowadź opis obrazu tutaj

nikin
źródło
1
To powinna być akceptowana odpowiedź. Zwięzły i dotyczy dokładnie tego, czego potrzebuje OP.
Asamoah
nowsza wersja intelliJ nie wyświetla już tej ikony
Jason
5

Wszystkie powyższe odpowiedzi są ważne, ale niestety będziesz musiał włączyć je dla każdego projektu.

Istnieje wtyczka firmy Jetbrains, która domyślnie włącza to zachowanie dla wszystkich nowych projektów.

http://plugins.jetbrains.com/plugin/7575?pr=

Francis
źródło