【发布时间】:2015-05-09 09:08:09
【问题描述】:
我真的很喜欢Visual Studio Code,它是一个很棒的编辑器,但是在调试 Node 应用程序时有一件事情让我很烦恼:
我看不到任何类型的监视窗口或在调试时评估表达式的能力。这使得调试非常痛苦,我正在考虑回到 VS 2013。
我知道我们有局部变量和全局变量窗口,但它们很难浏览(也许添加一个搜索框?)而且有些东西只是没有出现在列表中。
例如使用 TypeScript,一个类函数编译成这样:
Stack.prototype.push = function (item) {
if (this.items.length == this.length)
this.resize(length * 2);
this.items[this.length++] = item;
};
但在调试此函数时,我在 push() 函数中无权访问 this 变量。它既没有出现在局部变量中也没有出现在全局变量中,我无法在任何地方对其进行评估。
有没有其他人遇到过这种情况并找到了解决方案?
【问题讨论】:
标签: javascript node.js visual-studio-code