如何简化Eclipse中的debuggingnodejs?

因此,对于您的第一个NodeJS项目,您可以从ChromeDevTools安装适用于Eclipse的V8debugging器 。

而且每当你在Eclipse中有一个新的NodeJS项目,你基本上做的是复制你的Debug Configuration并作出两个更改:

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

这工作,没问题。


但是Debug Configurations列表的构build和构build。 您将不得不单击debugging下拉菜单,从许多debuggingconfiguration列表中select一个用于当前项目的debuggingconfiguration。

  • 有没有更简单的方法来做到这一点?
    1. 有一个NodeJS Debug Configuration ,根据当前项目自动更改Source Mappers ? 要么;
    2. 保存项目所需的debuggingconfiguration,并将此特定configuration绑定到当前项目的快捷键或debuggingbutton,所以您不必每次都从列表中select它?

因为我总是需要点击Debug As...下拉菜单并select正确的configuration。
在这里输入图像说明

如果我只是点击Debug As...button(小绿色的bug),我总是得到这个: 在这里输入图像说明
即使我只是debugging。

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

远程debugging是不可能与Nodeclispe,所以安装在其他Eclispe实例或获得Enide Studio http://sf.net/p/nodeclipse

如果它仍然是不够的,我很高兴分享我所知道的帮助你改变ChromeDevTools在你想要的方式https://github.com/nodeclipse/nodeclipse-1/

对于关键快捷键的第二个问题,检查链接Q到Eclipse – 如何将键shourtcut命令分配给启动types(运行types)

或者,也许你想使用Eclipse Runner http://marketplace.eclipse.org/content/eclipse-runner