我正在使用 Jetbrain 的 Webstorm 插件,我们使用 IntelliJ IDEA 作为项目的 IDE;然而不幸的是,有一段时间没有人接触过这个项目并且记得如何帮助新来的人 ;)
现在我可以部署 .jar 文件并将其复制到 Webstorm 的插件目录中。我基本上可以通过这样做进行测试,但我希望能够逐步完成 - 这是我要问你的问题,因为我不知道调试它的过程是什么。
我假设我需要将 IDEA 附加到流程中,但我不知道在哪里这样做 - 或者我是否还需要为任何东西配置 Webstorm。
帮助将不胜感激 - 谢谢!
编辑:bin/Webstorm.exe.vmoptions文件
-Xms32m
-Xmx500m
-XX:MaxPermSize=150m
-ea
-Didea.platform.prefix=WebStorm
-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005
最佳答案
如果你想调试在WebStorm中运行的插件代码,你需要在IntelliJ IDEA中使用Remote调试配置。复制建议的 JVM 选项并将它们放在 bin\webstorm.exe.vmoptions
文件中,启动 WebStorm,在 IntelliJ IDEA 中执行调试配置以连接到 WebStorm 实例并单步执行插件代码中。
您还可以使用 Plugin Run/Debug 配置类型直接在 IntelliJ IDEA 中调试此插件。
关于java - 从 IDEA 调试 Webstorm 的插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9213080/