如何在Eclipse中简化调试nodejs?

时间:2013-09-20 14:27:52

标签: eclipse node.js debugging google-chrome-devtools v8

因此,对于您的第一个NodeJS项目,请从V8 debugger for Eclipse安装ChromeDevTools

每当你在Eclipse中有一个新的NodeJS项目时,你基本上做的就是复制你的Debug Configuration并做两处修改:

  • 将连接项目的Source Mapper更改为本地目录
  • 将连接项目的Source Mapper更改为本地/远程主机

这样有效,没问题。


但是Debug Configurations的列表构建和构建。您必须单击调试下拉列表,然后从许多调试配置列表中选择适用于当前项目的配置。

  • 有没有更容易的方法来做到这一点?
    1. 有一个NodeJS Debug Configuration会根据当前项目自动更改Source Mappers吗?要么;
    2. 保存项目所需的调试配置,并将此特定配置与当前项目的快捷键或调试按钮联系起来,这样您就不必每次都从列表中选择它?

因为我总是要点击Debug As...下拉列表并选择正确的配置 enter image description here

如果我只点击Debug As...按钮(小绿虫),我总是这样:enter image description here
即使我刚刚调试过。

2 个答案:

答案 0 :(得分:1)

尝试修复许多ChromeDevTools错误的nodeclipse http://www.nodeclipse.org/

Nodeclispe无法进行远程调试,因此请将其安装在其他Eclispe实例中或获取Enide Studio http://sf.net/p/nodeclipse

如果它还不够,我很高兴分享我所知道的内容,帮助您按照自己想要的方式更改ChromeDevTools https://github.com/nodeclipse/nodeclipse-1/

答案 1 :(得分:0)

关于关键快捷键的第二个问题,请检查链接的Q到Eclipse - How to assign key shourtcut command to Launch type (Run As type)

或者您可能想要使用Eclipse Runner http://marketplace.eclipse.org/content/eclipse-runner