2013-07-07 4 views
0

Я работаю над созданием плагина JetBrains, и это заставляет меня полностью гаснуть прямо сейчас. У меня было как приложение, так и компонент проекта, работающий и работающий (только начинающий играть с ними), но теперь кажется, что методы initComponent для обоих не вызываются при запуске плагина. Я понятия не имею, что я изменил (это всего лишь крошечный фиктивный/тестовый проект, который я еще не добавил в исходный контроль). Я уверен, что это должно быть что-то действительно очевидное, но я полностью в тупике. Теоретически я должен уметь отлаживать вещи, но я даже не могу запускать методы initComponent, поэтому я не знаю, где бы я установил начальную точку останова. Есть идеи?Невозможно запустить плагин JetBrains вообще во время разработки

PS: Плагин plugin devkit включен как в моем экземпляре разработки IntelliJ, так и в тестовом экземпляре, который запускается при запуске моего проекта плагина.

Update: теперь я вижу, глядя на idea.log, когда я запускаю мой плагин, плагин я развиваю отключен по какой-то причине:

2013-07-07 11:17:23,004 [ 2414] INFO - llij.ide.plugins.PluginManager - Disabled plugins: Plugin display name here (1.0), Sample (1.0) 

Как я уже говорил выше, это не должно были отключены раньше, потому что они выполнялись раньше, однако я не вижу, как включить/отключить подключаемый модуль, который находится в разработке (вы бы выполнили конфигурацию запуска плагина, предоставленную IntelliJ, чтобы убедиться, что она включена)

ответ

0

Okay , Я не могу поверить, что пропустил это, но плагины, которые я разрабатывал, были отключены в p панель справок тестового экземпляра IntelliJ. Я смог включить плагины в настройках, и он снова начал работать (и они продолжают работать, потому что я предполагаю, что эти настройки сохраняются либо в тестовом проекте, либо в настройках изолированной программной среды).

Я до сих пор понятия не имею, как я отключил их в первую очередь, и я не могу поверить, что я не видел, что они были отключены в окне настроек ...

+0

Помните, что ваши плагины работать в песочница, когда вы запускаете их из конфигурации «Запуск/отладка» плагина, и вы всегда можете вырезать песочницу и начать все заново. – vikingsteve

+0

Да, это было бы еще одна полезная вещь, которую можно было бы попробовать во время устранения неполадок. Теперь я вижу, как он был отключен в первую очередь. Один из моих компонентов не смог инициализировать, поэтому тестовый экземпляр IntelliJ отключил его, и этот отключенный параметр сохранялся в настройках моей песочницы (потому что я не уничтожил их после того, как вы упомянули). – bellkev

Смежные вопросы