使用 IDE(IntelliJ Idea)在单独的 JVM 中运行的 Rails 和 Ruby 代码(即断点、调用堆栈等)的调试方法是什么?在 Sonarqube 和 IntelliJ 中需要什么配置?
我没有在 Sonarqube 网站或其他地方找到此信息。
问问题
621 次
2 回答
4
看看http://docs.sonarqube.org/display/DEV/Extend+Web+Application。请参阅应用程序 -> 开发模式部分。
问候
于 2015-06-11T13:08:20.693 回答
1
您最好的选择是使用 RubyMine:https ://www.jetbrains.com/ruby/
它是用于 Ruby 和 Rails 的 Intellij 版本。它有出色的调试工具。您可以在此处找到有关如何设置断点等的更多信息:https ://www.jetbrains.com/ruby/features/ruby_debugger.html
RubyMine 越来越受欢迎,但大多数 ruby 开发人员只是binding.pry
在他们想要调试的代码中删除 a。Pry
是一个非常流行的 gem,它提供了很好的调试工具。以下是有关如何使用该特定功能的更多信息:https ://github.com/pry/pry#runtime-invocation
于 2015-06-21T17:38:17.930 回答