W najnowszym IntelliJ IDEA znajduje się mapa klawiszy o nazwie „Wybierz w widoku projektu” bez domyślnego skrótu. Po prostu dodaj do niego klawisz skrótu. Nie ma potrzeby używania wtyczki.
Zobacz moją drugą odpowiedź na alternatywę dla przewijania ze źródła.
chim
Jest do tego wtyczka. Zobacz nową odpowiedź.
mmm
@chim Jak zmienić skrót klawiszowy dla funkcji Select in? Nie mogę znaleźć wpisu w mapie klawiszy. Problem polega na tym, że Ubuntu przechwytuje domyślne ALT + F1.
SlavaSt
10
Po prostu wyszukaj „wybierz w widoku projektu” w preferencjach „Mapa klawiszy”! Haha: P
Odpowiedź @chim powinna być zaakceptowana, ponieważ ta funkcja jest zintegrowana z IDE bez żadnej wtyczki
besil
Możesz go również zainstalować, przechodząc do, Intellij Settings->plugins->Search repository a następnie wyszukując go
Gal Bracha
15
W ustawieniach nie ma konfigurowalnego skrótu Keymapi nie pojawia się on w oknie dialogowym „Wprowadź akcję”, więc jestem pewien, że nie można go (jeszcze) konfigurować, nawet jeśli się zgadzam, byłoby to bardzo odczuwalne.
To jest lepsza odpowiedź. Mimo że jest to dwa kroki, nie wymaga żadnych zainstalowanych wtyczek. Działa to również na komputerze Mac (opcja + F1).
Elliot Chance
Czy możesz powiedzieć, jak nazywa się ta akcja? Ten skrót nic dla mnie nie robi.
topr
wygląda na to, że usunęli to z Idea. ponieważ nie mogę go już znaleźć w moich ustawieniach. ale nadal działa.
Vadim,
Alt + F1 to myślnik główny w systemie GNU / Linux, więc na nim nie działa. Zauważyłem, że Alt + Z jest już ustawiony jako kolejny skrót dla 'Wybierz w ...' w moim pomyśle 15.0.6
Champ
6
Jeśli używasz JetBrains Rider, skrót to Locate in Solution Explorer:
Jak dużo dużo dużo dużo dużo lepsza alternatywa do przewijania z funkcjonalnością źródłowego można użyć paska nawigacyjnego.
Uwaga: dwukrotne kliknięcie folderu na pasku nawigacyjnym spowoduje przewinięcie do tego folderu w widoku projektu (tj. Ta sama funkcjonalność, co przy przewijaniu ze źródła).
Możesz wyświetlić pasek nawigacji w menu widoku, jest też skrót dla każdego systemu operacyjnego (cmd i strzałka ⌘ + ↑w górę w OSX, Alt + Homew systemie Linux i Windows)
Więc wygląda to tak ...
Umożliwia także przeglądanie struktury folderów zawierającej wybrany plik w głównym edytorze.
Właściwie jest teraz wtyczka do przewijania do źródła. Zobacz nową odpowiedź.
mmm
Ach, świetne momo, niezłe znalezisko. Głosowałem za twoją nową odpowiedzią. Nie jestem pewien, czy zamieniłbym się, ponieważ odkryłem pasek nawigacyjny, który pozwala mi otwierać wszystkie pobliskie pliki i nie tylko, zachowując miejsce, w którym jestem w widoku projektu.
chim
Nadal czasami trzeba przewijać ze źródła, ale pasek nawigacji jest lepszy :)
chim
Właściwie jedyną rzeczą, której używałem, było przewijanie ze źródła, ponieważ możesz łatwiej zrobić za pomocą paska nawigacji. (Kliknij prawym przyciskiem myszy folder na pasku nawigacyjnym i znajdź w ścieżce jest tam wraz ze wszystkimi innymi opcjami). I jak widać, każdy folder z powrotem do katalogu głównego projektu jest o wiele lepszy.
chim
1
To może nie być oczywiste. Podwójne kliknięcie katalogów na pasku nawigacyjnym działa tak samo, jak „Przewiń ze źródła”.
ya.teck
2
W Ubuntu 18 możesz wyłączyć skrót Alt+F1, klawisz super (klawisz Windows) robi to samo.
W tej chwili wyłączyłem / zmieniłem ten skrót w Ubuntu
Alt+F7 --> windows+F7
Ctrl+Alt+L --> windows+L
Alt+F1 --> windows
Inny lepszy sposób :
skrót nazywa się Select in Projec View
Domyślny skrót to
Jeśli dobrze rozumiem, nie chcesz przełączać opcji tak bardzo, jak wywołać okno narzędzia przeglądarki plików z zaznaczeniem będącym aktualnie edytowanym plikiem.
Po prostu zostaw włączoną opcję „Przewiń ze źródła” i otwórz przeglądarkę plików Command + 1w systemie OSX lub CTRL + 1(myślę) w systemie Windows. Zostanie wybrany pasek boczny przeglądarki plików, a wybór zostanie podświetlony.
Nie chcę, żeby było włączone przez cały czas. Chcę użyć klawisza skrótu, zamiast przechodzić myszą do menu i klikać przycisk. Ciągle używam polecenia + 1, wiem, że mogę włączyć przewijanie do i z, ale nie robię. Chcę przejść do pliku na moje polecenie, w przeciwnym razie tracę kontekst, a ogromne drzewo, które jest stale rozwijane, nie działa. Jest przycisk do przewijania za pomocą myszy, jaki jest do tego klawisz skrótu?
mmm
0
W JetBrains Rider ta akcja była kiedyś nazywana Locate in Solution Explorer, ale teraz (wersja 2019.2) jest nazwana Locate/Select in Solution Viewi domyślnie (przynajmniej z wbudowaną mapą klawiszy ReSharper ) jest powiązana Alt+Shift+L.
Odpowiedzi:
W najnowszym IntelliJ IDEA znajduje się mapa klawiszy o nazwie „Wybierz w widoku projektu” bez domyślnego skrótu. Po prostu dodaj do niego klawisz skrótu. Nie ma potrzeby używania wtyczki.
źródło
tldr; Alt + F1, następnie1
Najpierw pobierz klawisz skrótu dla pozycji „Wybierz w…” w menu Nawigacja.
Kliknij plik, który edytujesz, naciśnij klawisz skrótu „Wybierz w”, a następnie naciśnij 1.
Zmieniłem klawisz skrótu do wybierania na Alt + 1, aby moja kombinacja klawiszy była łatwa do zapamiętania Alt + 1,1
źródło
Jest do tego wtyczka.
Nazywa się Scroll From source:
https://plugins.jetbrains.com/plugin/7606?pr= '
To jest teraz wbudowane w odpowiedź @Dimitrov
https://stackoverflow.com/a/42025214/961018
źródło
Intellij Settings->plugins->Search repository
a następnie wyszukując goW ustawieniach nie ma konfigurowalnego skrótu
Keymap
i nie pojawia się on w oknie dialogowym „Wprowadź akcję”, więc jestem pewien, że nie można go (jeszcze) konfigurować, nawet jeśli się zgadzam, byłoby to bardzo odczuwalne.źródło
Możesz również użyć klawiszy skrótów paska nawigacji.
Na komputerze Mac
Hit ⌘+ ↑(polecenie i klawisz w górę)
Hit ←(strzałka w lewo)
Hit ⌘+Enter
To przeniesie Cię do folderu w widoku projektu.
Warto pobawić się paskiem nawigacyjnym.
IntelliJ naprawdę to obejmuje :)
źródło
W przypadku ubuntu zrobiłem ALT+L(przyczyna ALT + F1jest zajęta), a następnie po prostu wejdź.
źródło
Jeśli używasz JetBrains Rider, skrót to
Locate in Solution Explorer
:źródło
Jak dużo dużo dużo dużo dużo lepsza alternatywa do przewijania z funkcjonalnością źródłowego można użyć paska nawigacyjnego.
Uwaga: dwukrotne kliknięcie folderu na pasku nawigacyjnym spowoduje przewinięcie do tego folderu w widoku projektu (tj. Ta sama funkcjonalność, co przy przewijaniu ze źródła).
Możesz wyświetlić pasek nawigacji w menu widoku, jest też skrót dla każdego systemu operacyjnego (cmd i strzałka ⌘ + ↑w górę w OSX, Alt + Homew systemie Linux i Windows)
Więc wygląda to tak ...
Umożliwia także przeglądanie struktury folderów zawierającej wybrany plik w głównym edytorze.
https://www.jetbrains.com/phpstorm/help/navigation-bar.html
https://www.jetbrains.com/idea/help/navigation-bar.html
https://www.jetbrains.com/webstorm/help/navigation-bar.html
źródło
W Ubuntu 18 możesz wyłączyć skrót
Alt+F1
, klawisz super (klawisz Windows) robi to samo.W tej chwili wyłączyłem / zmieniłem ten skrót w Ubuntu
Inny lepszy sposób :
skrót nazywa się
Select in Projec View
Domyślny skrót to
lub możesz to edytować.
Źródło: https://intellij-support.jetbrains.com/hc/en-us/community/posts/206717285-Scroll-from-source-keyboard-shortcut-?flash_digest=77b77d09d61eff96f7d59697820dee45b2c2041c
źródło
Jeśli dobrze rozumiem, nie chcesz przełączać opcji tak bardzo, jak wywołać okno narzędzia przeglądarki plików z zaznaczeniem będącym aktualnie edytowanym plikiem.
Po prostu zostaw włączoną opcję „Przewiń ze źródła” i otwórz przeglądarkę plików Command + 1w systemie OSX lub CTRL + 1(myślę) w systemie Windows. Zostanie wybrany pasek boczny przeglądarki plików, a wybór zostanie podświetlony.
Ta odpowiedź wyjaśnia również różnicę między przewijaniem do i przewijaniem z: Jak sprawić, by funkcja przewijania ze źródła była zawsze włączona?
źródło
W JetBrains Rider ta akcja była kiedyś nazywana
Locate in Solution Explorer
, ale teraz (wersja 2019.2) jest nazwanaLocate/Select in Solution View
i domyślnie (przynajmniej z wbudowaną mapą klawiszy ReSharper ) jest powiązanaAlt+Shift+L
.źródło