Подтвердить что ты не робот

Как включить автосканирование в/из источника навсегда для всех новых импортных проектов?

Мне нравятся функции Autoscroll to/from source. Каждый раз, когда я импортирую новый проект, я всегда буду включать их. Однако, это раздражает, когда вы должны делать это каждый раз для нового импорта. Я googled, но не мог узнать, как. Итак, вы знаете, как включить их на постоянной основе? Большое спасибо.

4b9b3361

Ответ 1

В настоящее время это невозможно.

Параметры автоматической прокрутки зависят от проекта и хранятся в файле .idea/workspace.xml:

enter image description here

Доступ к настройкам и структуре проекта по умолчанию, как изменить настройки по умолчанию, используемые новыми проектами. К сожалению, настройки автопрокрутки не входят в число тех, которые можно установить там.

Немного больше 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 - от всех, с кем я разговаривал на конференции, он работает без проблем.