Как экспортировать и импортировать конфигурации запуска/отладки в PHPStorm?

У меня есть много подобных проектов, созданных в PHPStorm, и мне нужна такая же конфигурация Run/Debug во всех моих проектах. Прямо сейчас, когда я создаю новый проект, пустая/отладочная конфигурация пуста.

Я попытался экспортировать и импортировать параметры из меню файла, но не копирует конфигурацию проекта "Запуск/отладка" проекта А в проект.

Может кто-нибудь скажет мне, как скопировать конфигурацию Run/Debug одного проекта в другую?

Ответ 1

Конфигурации запуска/отладки зависят от проекта и поэтому не может экспортироваться/импортироваться через File | Export/Import Settings... , который предназначен только для параметров только для IDE.


По умолчанию все конфигурации Run/Debug хранятся в файле YourProject/.idea/workspace.xml вместе с другими настройками для конкретного разработчика.

Чтобы иметь возможность делиться (лучше сказать - копировать) между проектами:

  • Убедитесь, что каждая из таких конфигураций Run/Debug имеет "Общий" флажок.

  • Такие общие конфигурации запуска будут храниться в отдельных файлах *.xml в папке YourProject/.idea/runConfigurations/, которые вы можете включить в VCS, если это необходимо.

  • Вы можете копировать эти файлы из одного проекта в другой (хотя проект, конечно, закрыт в среде IDE).