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.