在調試過程中的xcode中,可以在該特定階段輸出變量的值。我只是想知道在Netbeans中是否有類似的功能?如果不是,Java IDE會做什麼?如何在Netbeans的調試過程中打印出變量的值?
回答
您是否嘗試過以下方法:
將斷點上,你想看到的值就行了。在該文件上運行調試器並切換到「變量」選項卡(Window > Debugger > Variables
)。這將在該斷點處顯示變量的值。這些行也可能有子行 - 例如。如果有一個名爲myArray
的數組,您可以單擊其旁邊的+
符號來查看每個元素值。
您還可以通過去'Debug' > 'Evaluate Expression'
來評估條件。例如,在'myArray'的迭代循環中,您可以輸入myArray[2] == 5
並單擊綠色的->
箭頭來評估。如果該元素的值爲5,則表示表達式,類型(本例中爲boolean
)以及該測試的輸出。
OR
插入斷點,無論你想監控的變量。
右鍵單擊斷點並選擇「斷點>屬性」。
將暫停設置爲「無線程(繼續)」。
然後只需填寫格式爲
{=<variable name>}
的相應字段。因此,例如輸入:「myVar value @ L30 is: {=myVar}
」將輸出「myVar value @ L30 is: 1
」到調試器控制檯。
您不應該重新編譯。在調試器下運行並切換到控制檯輸出。
設置斷點並使用'PO'關鍵字來打印變量。
ex: `NSString *[email protected]"String to print";` in your code
如果想在調試模式打印這個字符串
,只是你需要把斷點在此行前,在日誌面板中鍵入Po string
。
遺憾,這是對於在NetBeans或xcode的?我實際上是問是否可以在netbeans中打印出變量值。但感謝您的幫助! – Thor
好的,這隻適用於X-CODE,抱歉,遲到的回覆.. –
- 1. NetBeans調試變量值
- 2. IntelliJ - 打印出調試變量?
- 3. Netbeans打印調試值C/C++
- 4. 在調試msp430時打印GDB中的變量值
- 5. 如何在Xcode中調試時打印常量/宏的值?
- 6. 有沒有辦法在Netbeans中打印一個變量的值?
- 7. 如何在QMessageBox中打印變量值?
- 8. 如何打印變量值?
- 9. 如何打印在tensorflow張量的值,當我在調試
- 10. 如何在LLDB調試器中打印C變量?
- 11. 如何在xcode調試器中打印出int值?
- 12. 在Java中不打印的Netbeans測試
- 13. 如何打印變量的真值?
- 14. 在android中用於調試的logcat中的變量的打印值
- 15. 當試圖單獨打印變量時,Printf會輸出錯誤的值,當將此變量與其他變量一起打印時,打印出正確的值
- 16. 如何通過變量的值打印數組值?
- 17. 變量賦值打印出輸出
- 18. 調試打印用變量名
- 19. 如何在調試擴展時打印變量?
- 20. eclipse - 在調試過程中搜索變量的值
- 21. 如何在測試過程中設置變量的值?
- 22. 如何從PHP調試打印輸出?
- 23. 打印變量的值在PostgreSQL的
- 24. 如何通過NSLog打印變量的值?
- 25. 爲什麼我不能在調試器中打印這個變量的值?
- 26. 無法打印出從perl子例程調用的變量
- 27. 打印變量賦值作爲輸出
- 28. 打印變量值出在PHP中foreach循環的無刷新
- 29. 如何打印uint32_t和uint16_t變量值?
- 30. 如何在span標籤中打印變量的值?
設置斷點 [或] 窗口 - >調試程序 - >變量 [或] ALT + SHIFT + 1 [或] CTRL + F9更改值 –