Мне нравятся функции Autoscroll to/from source
. Каждый раз, когда я импортирую новый проект, я всегда буду включать их. Однако, это раздражает, когда вы должны делать это каждый раз для нового импорта. Я googled, но не мог узнать, как. Итак, вы знаете, как включить их на постоянной основе? Большое спасибо.
Как включить автосканирование в/из источника навсегда для всех новых импортных проектов?
Ответ 1
В настоящее время это невозможно.
Параметры автоматической прокрутки зависят от проекта и хранятся в файле .idea/workspace.xml
:
Доступ к настройкам и структуре проекта по умолчанию, как изменить настройки по умолчанию, используемые новыми проектами. К сожалению, настройки автопрокрутки не входят в число тех, которые можно установить там.
Немного больше digging показывает, что проект по умолчанию представлен .IntelliJIdea12\config\options\project.default.xml
, и у него нет настроек для autoScroll. (Из любопытства я попытался скопировать в этом файле следующее:
<component name="ProjectView">
<navigator currentView="ProjectPane" proportions="" version="1" splitterProportion="0.5">
<flattenPackages />
<showMembers />
<showModules />
<showLibraryContents />
<hideEmptyPackages />
<abbreviatePackageNames />
<autoscrollToSource ProjectPane="true" />
<autoscrollFromSource ProjectPane="true" />
<sortByType />
</navigator>
</component>
Но это не было подхвачено новыми проектами. )
Ответ 2
Теперь есть бесплатный плагин IntelliJ для запоминания Autoscroll в/из настроек Source:
Хранилище Jetbrains: Плагин сохранения Autoscroll
Инструкции по использованию:
- Загрузите плагин
Autoscroll Save
и перезапустите IntelliJ - Откройте проект IntelliJ и задайте требуемую автопрокрутку в и из настроек
- Используйте Ctrl-Alt-Shift END
Все проекты IntelliJ, открытые или созданные в будущем, теперь наследуют ваши желаемые настройки Autoscroll в/из исходных настроек.
Если у вас есть отзывы о плагине, нажмите на автора (vikingsteve) на странице плагина и используйте функцию "Отправить письмо".
Изменить: Я был только на конференции в формате java и поговорил с некоторыми разработчиками Jetbrains из Сент-Питерсбурга. Поблагодарив их за развитие IntelliJ, я спросил их об этом, и я понимаю, что, поскольку они действительно заняты другими вещами, у них нет времени прямо сейчас, чтобы сделать эту функциональность по умолчанию в IntelliJ.
Итак, пока попробуйте использовать плагин Autoscroll Save - от всех, с кем я разговаривал на конференции, он работает без проблем.