调试使用IDE(IntelliJ Idea)在单独的JVM中运行的Rails和Ruby代码(即断点,调用堆栈等等)的方法是什么? Sonarqube和IntelliJ需要哪些配置? 我没有在Sonarqube网站或其他地方找到这些信息。
答案 0 :(得分:4)
看看http://docs.sonarqube.org/display/DEV/Extend+Web+Application。 请参阅应用程序部分 - >发展模式。
此致
答案 1 :(得分:1)
最好的办法是使用RubyMine:https://www.jetbrains.com/ruby/
这是Ruby和Rails的Intellij版本。它有很好的调试工具。您可以在此处找到有关如何设置断点的更多信息,等等:https://www.jetbrains.com/ruby/features/ruby_debugger.html
RubyMine越来越受欢迎,但是大多数ruby开发人员只需要在他们想要调试的代码中删除Pry
。 {{1}}是一个非常受欢迎的宝石,提供了很棒的调试工具。以下是有关如何使用该特定功能的更多信息:https://github.com/pry/pry#runtime-invocation