Javascript 在VS代码中调试时监视窗口或计算表达式?

Javascript 在VS代码中调试时监视窗口或计算表达式?,javascript,node.js,visual-studio-code,Javascript,Node.js,Visual Studio Code,我真的很喜欢,这是一个很棒的编辑器,但在调试节点应用程序时有一件事让我非常恼火: 我看不到任何类型的监视窗口,也看不到在调试时计算表达式的能力。这使得调试非常痛苦,我正在考虑回到VS2013 我知道我们有局部变量和全局变量窗口,但它们很难查看(可能会添加搜索框?),有些东西没有出现在列表中 例如,使用TypeScript,类函数可编译为如下内容: Stack.prototype.push = function (item) { if (this.items.length == this.

我真的很喜欢,这是一个很棒的编辑器,但在调试节点应用程序时有一件事让我非常恼火:

我看不到任何类型的监视窗口,也看不到在调试时计算表达式的能力。这使得调试非常痛苦,我正在考虑回到VS2013

我知道我们有局部变量和全局变量窗口,但它们很难查看(可能会添加搜索框?),有些东西没有出现在列表中

例如,使用TypeScript,类函数可编译为如下内容:

Stack.prototype.push = function (item) {
    if (this.items.length == this.length)
        this.resize(length * 2);
    this.items[this.length++] = item;
};
但是,调试此函数时,在
push()
函数中,我无法访问
this
变量。它既不出现在局部变量中,也不出现在全局变量中,我无法在任何地方计算它


还有其他人经历过这种情况并找到了解决方案吗?

因为0.6.0版VS代码支持监视,而且0.8.0版VS代码有一个调试控制台(也称为REPL)


“缺少此项”问题已修复。

谢谢@Andre!下一个版本什么时候发布?我们的计划是大约每4周发布一次。@Andrewinen我们什么时候能够在不添加手表的情况下计算表达式呢?@Spooky这是可能的,因为有两个版本的vscode@AndreWeinand哦,是的,我刚找到。我试着点击所有的东西,但是我错过了一个小的“打开控制台”按钮。您想更新您的答案吗?