Intellij IDEA: гаряча клавіша для "прокрутки від джерела"


159

Не вдається знайти гарячу клавішу для функції "Прокрутка з джерела".

Яка різниця між Прокручуванням від Джерела та Прокручуванням до Джерела?


27
Alt + F1, а потім 1 (або тоді Enter)
куранти

Відповіді:


250

В останній програмі IntelliJ IDEA є запис із клавішею під назвою "Вибрати в режимі перегляду проекту" без ярлика за замовчуванням. Просто додайте до нього клавішу швидкого доступу. Не потрібно плагін.

Keymap | Виберіть у режимі перегляду проекту


Це правильна відповідь, працюючи з жовтня 2017 року
DiscDev

Я встановив, що Cmd + Shift + J, як у Xcode для iOS, буде узгодженим для різних IDE.
Аріель Богдзевич

Це може бути найточніша відповідь, але це краща відповідь.
AndreKR

Цікаво, чому мітка Alt "прокручування від джерела" відрізнялася від "select in Project View" .. дякую, що вивели це bring
Maher Abuthraa

167

tldr; Alt + F1, тоді1

Спочатку огляньте клавішу швидкого доступу для елемента "Вибрати .." у навігаційному меню.

MBP Intellij Menu

Клацніть у файлі, який ви редагуєте, натисніть клавішу швидкого доступу для "Вибрати в". Потім натисніть 1.

Я змінив гарячу клавішу для вибору в, щоб Alt + 1моя комбінація клавіш була легко запам'ятовується Alt + 1,1


Клавіатура в уподобаннях
підказка

Перегляньте іншу відповідь щодо альтернативи прокручування з джерела.
шим

Зараз для цього є плагін. Дивіться нову відповідь.
ммм

@chim Як змінити гарячу клавішу для вибору в? Я не можу знайти запис у ключовій карті. Проблема полягає в тому, що Ubuntu перехоплює ALT + F1 за замовчуванням.
SlavaSt

10
Просто знайдіть "Вибрати в поданні проекту" в налаштуваннях "Кейма"! Ха-ха: P
wbswjc

30

Зараз для цього є плагін.

Це називається Прокрутка від джерела:

https://plugins.jetbrains.com/plugin/7606?pr= '


Це тепер було розроблено у див. Відповідь @Dimitrov

https://stackoverflow.com/a/42025214/961018



6
Дивіться відповідь Георгія Димитрова нижче
підказка

1
@chim відповідь має бути прийнятою, оскільки ця функція вбудована в IDE без будь-якого плагіна
до

Ви також можете встановити його, перейшовши на Intellij Settings->plugins->Search repository пошук
Gal Bracha

15

У налаштуваннях немає ярлика, який можна Keymapналаштувати, і він не відображається у діалоговому вікні "Введіть дію", тому я впевнений, що він ще не (ще) налаштований, навіть якщо я згоден, це було б дуже помітно.


Зараз для цього є плагін. Дивіться опубліковану відповідь.
ммм

12

Ви також можете використовувати клавіші швидкого доступу на панелі навігації.

На Mac

Натисніть + (команда та клавіша вгору)

Натисніть (стрілка вліво)

Натисніть +Enter

Це перенесе вас до папки у проекті.

Варто провести ігровий раунд з навігаційною панеллю.

IntelliJ справді це висвітлював :)


7

Для ubuntu я зробив ALT+L(причина ALT + F1зайнята), тоді просто введіть.


Це краща відповідь. Незважаючи на те, що це два кроки, він не потребує встановлених плагінів. Це також працює на mac (Варіант + F1).
Шанс Елліот

Не могли б ви сказати, як називається дія? Цей ярлик для мене нічого не робить.
topr

здається, вони зняли це з Ідеї. тому що я більше не можу знайти його в налаштуваннях. але це все одно працює.
Вадим

Alt + F1 - тире додому в GNU / Linux, тому не працює на цьому. Я виявив, що Alt + Z вже встановлений як ще один ярлик для "Select In ..." у моїй ідеї 15.0.6
Champ

6

Якщо ви використовуєте JetBrains Rider, це ярлик Locate in Solution Explorer:

введіть тут опис зображення


2

Як набагато багато, так багато краща альтернатива свитка від функціональності джерела ви можете використовувати навігаційну панель.

Примітка: подвійне клацання на папці на панелі навігації прокручується до цієї папки у вікні проекту (тобто така ж функціональність, як і прокрутка з джерела).

Ви можете показати панель навігації в меню перегляду, також є ярлик для кожної ОС (cmd та стрілка вгору ⌘ + ↑на OSX,Alt + Home для Linux та Windows)

Так це виглядає так ...

введіть тут опис зображення

І це дозволяє переглядати структуру папок, що містять файл у фокусі у головному редакторі.

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


Зараз насправді є плагін для прокрутки до джерела. Дивіться нову відповідь.
ммм

Ах, чудова мамо, приємна знахідка. Я підтримав вашу нову відповідь. Не впевнений, що я мінявся, хоча, оскільки я виявив панель навігації, яка дозволяє мені відкривати всі сусідні файли та інше, зберігаючи те, де я перебуваю в поданні проекту.
шим

Ще час від часу потрібна прокрутка від джерела, але навігаційна панель краще :)
підкреслює

Насправді одне, що я використовував для прокрутки з джерела, ви можете зробити простіше за допомогою навігаційної панелі. (Клацніть правою кнопкою миші папку на панелі навігації і знайдіть там шлях разом з усіма іншими параметрами). І як ви бачите кожну папку назад до кореня проекту, це набагато краще.
шим

1
Це може бути не очевидно. Подвійне клацання по каталогах на навігаційній панелі робить те саме, що і "Прокручування з джерела".
ya.teck

2

У Ubuntu 18 ви можете відключити ярлик Alt+F1, супер клавіша (клавіша Windows) робить те саме.

На даний момент я відключаю / міняю ці ярлики ubuntu

Alt+F7 --> windows+F7
Ctrl+Alt+L --> windows+L
Alt+F1 --> windows

Ще один кращий спосіб :
ярлик називається Select in Projec View
ярликом за замовчуванням є

CTRL + Alt + 1

або ви можете це відредагувати.

Джерело: https://intellij-support.jetbrains.com/hc/en-us/community/posts/206717285-Scroll-from-source-keyboard-shortcut-?flash_digest=77b77d09d61eff96f7d59697820dee45b2c2041c


1

Якщо я правильно розумію, ви не хочете перемикати цю опцію настільки, щоб запустити вікно інструмента браузера файлів, при цьому вибір є редактором, який редагується в даний час.

Просто залиште ввімкнено функцію "Прокручування з джерела" та відкрийте браузер файлів Command + 1на OSX абоCTRL + 1 (я думаю) в Windows. Буде вибрана бічна панель браузера файлів, і ваш вибір буде виділено.

Ця відповідь також пояснює різницю між Прокрутка до та Прокрутка від: Як зробити функцію прокрутки з джерела завжди ввімкнено?


8
Я не хочу, щоб це було ввімкнено постійно. Я хочу скористатися гарячою клавішею, замість того, щоб перейти до меню і натиснути кнопку. Я весь час використовую команду + 1, я знаю, що можу включити прокрутку до та з неї, але цього не роблю. Я хочу перейти до файлу своєї команди, інакше я продовжую втрачати контекст, і величезне дерево, яке постійно розширюється, не працює. Існує кнопка для прокрутки мишею, яка клавіша для цього?
ммм

0

У JetBrains Rider ця дія раніше називалася Locate in Solution Explorer, але тепер (v2019.2) названа Locate/Select in Solution Viewі за замовчуванням (принаймні, із вбудованою клавішною карткою ReSharper) Alt+Shift+L.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.