有作爲 「NodeClipse IDE」 沒有這樣的事
有
- nodeclipse插件(nodeclipse-1)
- Enide(插件集)
- Nodeclipse NTS(Eclipse發行版)
您應該提到您使用的是什麼確切版本的Nodeclipse和Eclipse。 我現在每天都在使用Nodeclipse NTS 0.4.10(基於Eclipse 4.3 Kepler)。
只需按下F8 恢復。
由於Nodeclipse 0.6有「不中斷」的選項,所以將使用--debug
而不會中斷第一行的Node應用程序。
從節點維基
有2級調試相關的節點的選項:
節點--debug [=端口] NodeApp.js
節點--debug-BRK [=端口] NodeApp.js
的--debug
選項將只允許指定的端口進行遠程調試器連接,然後正常啓動應用程序。 即使調試器連接到正在運行的節點實例以後,腳本執行不會停止,直到 「暫停」命令由Eclipse調試器發出的。另一種方式來停止執行是在期望位置中的腳本來瀏覽包括在該行號的應用和雙擊 的JavaScript模塊的源代碼,以 斷裂在(最有可能的回調)。一旦執行停止,您可以設置/清除更多斷點,還可以檢查調用堆棧 並查看所有程序變量的內容。
當腳本短暫(沒有時間附加調試器)和/或想要從一開始就觀察到NodeApp.js的執行時,需要--debug-brk
選項。此選項將強制執行在主腳本 的第一行中斷並等待調試器連接。連接時的行爲現在不同 - 腳本被掛起並且沒有設置斷點。 注意,當它在步或步驟進入需要()方法V8發動機調試器不表現非常好(它會崩潰), 所以嘗試建立第一個斷點過去初始加載模塊。這也將使您能夠在任何這些模塊中設置斷點。
也就是說,如果使用--debug
,比小應用程序和應用程序的開始是不可能調試的。
我已經切換到jetbrains webstorm IDE並且此行爲不再存在。 –