Могу ли я поделиться настройками IntelliJ Idea в разных проектах? - PullRequest
13 голосов
/ 15 марта 2011

В течение месяца или около того, что я использую IntelliJ, у меня есть один проект, над которым я работаю большую часть времени, когда у меня есть все мои окна, расположение панелей инструментов и т. Д., Настроенные по моему вкусу. ,

Мне нечасто нужно открывать другие проекты в IntelliJ, и при этом я замечаю, что все расположения окон, похоже, сбрасываются на значения по умолчанию. Например, панель инструментов «Структура» перемещается обратно в нижний левый угол экрана; Я предпочитаю, чтобы он был закреплен в верхнем правом углу.

Можно ли совместно использовать настройки расположения окон и инструментов для разных проектов IntelliJ ? Могу ли я настроить это один раз глобально, и будет ли оно применяться к любому новому проекту, который я открою в IntelliJ на будущее?

Кроме того, кто-нибудь знает, где хранятся эти типы настроек - я предполагаю, что они находятся в файлах IntelliJ для каждого проекта (например, .ipr и т. Д.), А не в моем глобальном каталоге .settings?

Ответы [ 3 ]

15 голосов
/ 16 ноября 2016
  1. Создать новое соединение или перейти к соединению «Свойства» (Alt + ENTER)
  2. Найдите "Источники данных проекта" в левом верхнем углу
  3. Выберите «Сделать глобальным» в контекстном меню
10 голосов
/ 18 марта 2014

Для IntelliJ-13/14 , если вы хотите повторно использовать соединение с базами данных и серверами приложений, вы должны скопировать и вставить эти файлы между папками .idea проектов.

  • dataSources.ids, dataSources.xml: База данных
  • workspace.xml: конфигурация всех серверов приложений

Да, это отстой, но по крайней мере есть обходной путь.


EDIT : Когда вы создаете / редактируете источник данных, есть поле со списком, называемое «область действия», вы можете выбрать опцию IDE , и это позволит вам повторно использовать источник данных во многих проектах.

6 голосов
/ 15 марта 2011

Вы правы, эти настройки зависят от проекта, и вы не можете сделать их настройками по умолчанию. Они хранятся в файле .idea/workspace.xml или <project>.iws в зависимости от используемого вами формата проекта.

Вы можете попробовать перезаписать этот файл в новом проекте на файл из старого проекта, чтобы перенести ваши настройки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...