我非常喜欢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;
};
调试此功能时,我在this
功能中无法访问push()
变量。它不会出现在本地或全局变量中,我无法在任何地方对其进行评估。
有没有其他人经历过这个并找到了解决方案?
答案 0 :(得分:6)
由于版本0.6.0 VS Code支持手表,因为0.8.0 VS Code有一个调试控制台(又称REPL)。
“错过了这个”问题已修复。