在Eclipse下,我可以使用Ctrl+ Shift+ 检查调试模式下的表达式/变量I.在IntelliJ IDEA(Community Edition)中,我可以向表中添加表达式/变量,但在下一次调试时它们会丢失.
有什么方法可以在我调试时动态检查变量和表达式吗?
我非常喜欢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;
};
Run Code Online (Sandbox Code Playgroud)
调试此函数时,我在函数中没有任何对this
变量的访问权限push()
.它不会出现在本地变量或全局变量中,也无法在任何地方进行评估.
有没有其他人经历过这个并找到了解决方案?