Я хочу проанализировать (просматривая журналы или отладку), какие команды cli (например, вызов jvm с некоторыми параметрами и т. д.) вызывает IntelliJ под капотом, когда я запускаю или отлаживаю проект в нем. Или, может быть, какую команду он запускает в cli, если я запускаю задачу gradle.
Мне не нравится вся чрезмерная конфигурация, которую предоставляет IntelliJ, и я хочу заглянуть под капот в поисках архитектуры и рабочего процесса. Я заинтересован в разработке плагина для него.
Как мне это сделать?
Мне было бы более интересно, если бы вы могли предоставить лучший трек или дать несколько советов относительно того, с чего мне начать, например, если бы вы могли сказать мне, есть ли в IntelliJ параметр конфигурации для просмотра команд, запущенных им в CLI. Я бы ценю, если люди, имеющие хоть небольшой опыт работы с внутренними компонентами IntelliJ или разработкой плагинов, могут дать некоторые рекомендации.
ТИА
так что я просто клонирую репозиторий Intellij Community Edition и начинаю его отладку?
Вам не нужно ничего отлаживать. Просто запустите свой проект и посмотрите в окне инструментов Run или Debug, там напечатана команда.
возможный дубликат stackoverflow.com/questions/2966530/…




Команда IDE, выполняемая при запуске конфигурации запуска/отладки, печатается в самой первой строке на вкладке консоли окна инструмента запуска/отладки.