eclipse - 如何在 Eclipse 中简化 Nodejs 调试?

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

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

每当您在 Eclipse 中创建一个新的 NodeJS 项目时,您基本上要做的就是复制您的 调试配置 并进行两项更改:

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

这有效,没问题。

<小时/>

但是调试配置列表不断构建。您必须单击调试下拉菜单,然后从许多调试配置列表中选择适合您当前项目的配置。

  • 没有更简单的方法吗?
    1. 是否有一个 NodeJS 调试配置,可以根据当前项目自动更改源映射器?或者;
    2. 保存项目所需的调试配置,并将此特定配置与当前项目的快捷键或调试按钮相关联,这样您就不必每次都从列表中选择它?

因为我总是必须单击调试为...下拉列表并选择正确的配置。
enter image description here

如果我只是单击调试为...按钮(绿色小虫),我总是会得到:enter image description here
即使我刚刚调试过。

最佳答案

尝试 nodeclipse http://www.nodeclipse.org/这伴随着许多 ChromeDevTools 错误的修复。

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

如果这还不够,我很高兴分享我所知道的知识来帮助您以您想要的方式更改 ChromeDevTools https://github.com/nodeclipse/nodeclipse-1/ .

关于eclipse - 如何在 Eclipse 中简化 Nodejs 调试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18919221/

相关文章:

java - 打开 fragment 时抽屉导航应用程序的行为

javascript - Node.js 和 mongodb TypeError : undefined is not a function

debugging - 是否可以像我们在节点中那样使用 --inspect-brk 启动 firebase 服务?

python - pycharm:以 "debug"模式从标准输入读取

eclipse - m2e 给出了高深莫测的 "project read error"

eclipse - Eclipse IDE 中是否存在 "Find in project..."功能?

node.js - 服务命令需要在 Angular 项目中运行,但找不到项目定义

javascript - 当我在 Node 中 console.log 时,req.body 会显示密码

c++ - 如何调试无痕崩溃

android - Eclipse + Android + JUnit 测试引用android.os class = NoClassDefFoundError