我想分析(通过查看日志或调试)当我在其中运行或调试项目时,IntelliJ在后台调用了哪些cli命令(例如,使用某些选项调用jvm)。或者,如果我运行gradle任务,它可能会在cli上触发什么命令。
我不喜欢IntelliJ提供的所有过度配置,并且希望深入了解相同的体系结构和工作流程。我有兴趣为其开发插件。
我该怎么办?
如果您能提供一个更好的跟踪或对我从哪里开始的提示,我会更感兴趣,例如,您可以告诉我IntelliJ中是否有配置选项,以查看由它触发的命令到CLI。如果对IntelliJ内部工具或其插件开发有一点经验的人可以提供一些指导,我将不胜感激。
TIA