在IDE中使用IDE(IntelliJ Idea)在單獨的JVM中運行的Rails和Ruby代碼(即斷點,調用堆棧等)的調試方式是什麼?在Sonarqube和IntelliJ中需要什麼配置?
我在Sonarqube網站或其他地方找不到此信息。在Sonar插件中調試Ruby和Rails代碼
5
A
回答
4
看一看http://docs.sonarqube.org/display/DEV/Extend+Web+Application。 請參閱應用程序 - >開發模式。
問候
1
最好的辦法是去與的RubyMine:https://www.jetbrains.com/ruby/
這對Ruby和Rails的IntelliJ一個版本。它有很好的調試工具。你可以在這裏找到更多關於如何設置斷點的信息:https://www.jetbrains.com/ruby/features/ruby_debugger.html
RubyMine越來越受歡迎,但大多數ruby開發者只是在他們想要調試的代碼中刪除binding.pry
。 Pry
是一個非常流行的寶石,提供了很好的調試工具。下面是關於如何使用該特定功能的更多信息:https://github.com/pry/pry#runtime-invocation
相關問題
- 1. Sonar插件 - 查看源代碼
- 2. 在Rails代碼流中調試ruby的技巧
- 3. 我要在我的Ruby(JRuby)代碼中插入調試器?
- 4. 如何調試ruby代碼?
- 5. 如何在SketchUp中調試ruby插件?
- 6. Rails 3.1在JavaScript文件中插入ruby代碼
- 7. 在測試環境中調試Ruby/Rails
- 8. 在插件代碼中獲取Sonar主機url(針對REST調用)
- 9. Rails管理調試代碼
- 10. Sonar在Jenkins Sonar插件成功構建後未顯示代碼覆蓋率
- 11. Sonar插件Eclipse
- 12. 使用「sonar。*」屬性和maven-sonar-plugin的單元測試代碼分析
- 13. Ruby調試:跳過導軌代碼
- 14. 測試ruby代碼
- 15. 如何將下面的ruby代碼轉換成Rails插件?
- 16. 重構這個Ruby和Rails代碼
- 17. 的Ruby/Rails調試策略
- 18. Ruby on Rails調試問題
- 19. 使用gedit調試ruby/rails?
- 20. 在代碼塊中調試
- 21. Sonar中的Scala插件
- 22. Sonar - 在源代碼中查找詞
- 23. Ruby on Rails的 - 在視圖文件Ruby代碼獲取打印
- 24. 在ruby中測試線程代碼
- 25. Sonar是否使用Jacoco插件進行代碼覆蓋
- 26. 代碼混淆和調試
- 27. 調試JSP和Javascript代碼
- 28. Ruby on rails,更改代碼
- 29. Ruby&Rails:代碼後衛
- 30. Ruby代碼在rails代碼中做了什麼?
這裏有一個有用的信息,但它沒有提及使用IDE調試代碼的任何內容(即停止在斷點等) – Sergey
我不知道能夠在rails代碼中設置一些斷點。 在我身邊,我使用了一些很好的老東西:把「### Blabla」理解發生了什麼...... –
有這樣的選擇。請參閱https://www.jetbrains.com/ruby/features/ruby_debugger.html使用「puts」也可以,但生產力將完全不同。 – Sergey