java - 从 IDEA 调试 Webstorm 的插件

标签 java debugging plugins intellij-idea webstorm

我正在使用 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/

相关文章:

c++ - 设计器中自定义小部件的 QT QIcon 属性

javascript - Webpack 插件 API - 更新 Assets 内容并重建哈希

java - 如何通过 WSS4J 使用 Eclipse 生成的代理( Axis 1.4)对 SOAP 请求进行数字签名?

c++ - 如何从 HashTable C++ 中选取最大前 10 个数量?

debugging - 没有工作台的 VxWorks 调试

eclipse - 如何使用本地eclipse源代码在tomcat ec2实例上调试部署的war

c# - 这个插件框架是 IoC/DI 吗?

java - Firebase 中的设备到设备通知错误 token 编号

java - File.lastmodified() 生成错误的日期和月份

java - 与套接字保持持续连接