Intellij идея разработки плагина - горячая перезагрузка?

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

Есть ли что-то вроде горячей перезагрузки или похожая вещь? Или более эффективный способ?

1 ответ

Я считаю, что вы ищете Run -> Обновить измененные классы

Обычно хорошо работает с небольшими изменениями.

Новые версии продуктов IntelliJ поддерживают "Динамические плагины", что означает ненужный перезапуск экземпляра разработки. Из https://www.jetbrains.org/intellij/sdk/docs/basics/plugin_structure/dynamic_plugins.html:

Начиная с выпуска 2020.1, возможность устанавливать, обновлять и удалять плагины без перезапуска IDE доступна в платформе IntelliJ. Во время разработки плагина это также позволяет избежать перезапуска экземпляра разработки IDE после каждого изменения кода.

Вы также можете взглянуть на LivePlugin - плагин, который позволяет быстро запускать и разрабатывать плагины в среде IDE без запуска экземпляра разработки или необходимости перезапуска:https://plugins.jetbrains.com/plugin/7282-liveplugin

Другие вопросы по тегам