2015-05-09 60 views
3

我真的很喜歡Visual Studio Code,這是一個偉大的編輯器,但有一兩件事是真的討厭我,而調試節點的應用程序:在VS代碼中調試時觀察窗口或評估表達式?

我看不到任何形式的監視窗口或在調試時計算表達式的能力。這使得調試非常痛苦,我正在考慮回到VS 2013.

我知道我們有局部和全局變量的窗口,但他們是一個痛苦的透視(也許增加一個搜索框?)和一些事情只是不會出現在列表中。

例如使用打字稿,一類函數編譯成這樣的事情:

Stack.prototype.push = function (item) { 
    if (this.items.length == this.length) 
     this.resize(length * 2); 
    this.items[this.length++] = item; 
}; 

在調試這個功能,但是我沒有,而在push()功能的this變量的任何訪問。它不會出現在本地或全局變量中,我無法在任何地方評估它。

有沒有其他人經歷過這種情況,並找到了解決辦法?

回答

4

從版本0.6.0開始,VS Code支持手錶,自0.8.0開始,VS Code有一個調試控制檯(又名REPL)。

「缺少這個」問題已得到解決。

+0

謝謝@Andre!下一個版本到期時有何想法? –

+0

我們的計劃是每4周發佈一次。 –

+0

很酷,謝謝安德烈。 –