如何在IDE(IntelliJ Idea)中调试运行在独立JVM中的Rails和Ruby代码(例如断点、调用堆栈等...)?在Sonarqube和IntelliJ中需要哪些配置?
我在Sonarqube网站或其他地方没有找到这些信息。
如何在IDE(IntelliJ Idea)中调试运行在独立JVM中的Rails和Ruby代码(例如断点、调用堆栈等...)?在Sonarqube和IntelliJ中需要哪些配置?
我在Sonarqube网站或其他地方没有找到这些信息。
binding.pry
。 Pry
是一个非常流行的gem,提供了出色的调试工具。这里有关于如何使用该特定功能的更多信息: https://github.com/pry/pry#runtime-invocation
binding.pry
来暂停执行并进入 pry 控制台。这也适用于 Rails 服务器的上下文环境。虽然这不是 IDE 的方式,但需要一些设置。请参阅 Pry Runtime invocation 了解更多信息。 - Nic Nilov