调试VIM中的Nodejs V8

Dan*_*hko 9 debugging vim node.js

目前是否有选项在vim中调试v8?

在第8版中,他们弃用了旧选项--debug和--debug-brk,而node-vim-debugger似乎并不知道新协议.

Bob*_*off 2

我使用以下临时解决方案(阅读“hack”):

nnoremap <C-D> Odebugger<esc>:w<CR>:!node debug node_modules/nodeunit/bin/nodeunit -t dev<CR>dd:w<CR>
Run Code Online (Sandbox Code Playgroud)

如果你的 vimrc 中有这个,按 Ctrl + D 将启动一个执行以下操作的脚本:

  1. O进入新行插入模式

  2. debugger<esc>:w<CR>插入调试器语句并保存文件。

  3. !node debug node_modules/nodeunit/bin/nodeunit -t dev<CR>启动程序(在我的例子中,我使用nodeuint并且我已经编写了运行它的测试代码)。

  4. dd:w<CR>这些命令在进程关闭后运行,它们删除语句debugger,使您的文件与您完全相同