Ruby on rails RubyMine Rails远程调试ide
我正在使用RubeMine开发RAILS代码。 我在RubyMine和rdebug ide之间使用远程调试 所有这些都工作得很好,但调试器有一个小问题失败 在模型中使用的RAILS中:Ruby on rails RubyMine Rails远程调试ide,ruby-on-rails,remote-debugging,rubymine,rdebug,Ruby On Rails,Remote Debugging,Rubymine,Rdebug,我正在使用RubeMine开发RAILS代码。 我在RubyMine和rdebug ide之间使用远程调试 所有这些都工作得很好,但调试器有一个小问题失败 在模型中使用的RAILS中: has_one_attached :paper 在没有调试器的情况下运行nativly时,我可以访问并询问,例如: object.paper.attached? 但在调试器中运行时,同一行代码失败 ActionView::Template::Error(未定义的方法'paper'……。 所以我的思想转向调试
has_one_attached :paper
在没有调试器的情况下运行nativly时,我可以访问并询问,例如:
object.paper.attached?
但在调试器中运行时,同一行代码失败
ActionView::Template::Error(未定义的方法'paper'……。
所以我的思想转向调试器是原因。
版本信息:
rdebug-ide -v
Using ruby-debug-base 0.2.4.1
gem list | grep ruby-debug
ruby-debug-ide (0.7.2)
解决这个问题的方法是什么?你用的是哪种RubyMine?另外,你有什么样的远程SDK(SSH、Docker、Vagrant)?我用的是RubyMine 2021.1.1和sshConfig。可以肯定的是,你是否通过Add-New remote-SSH添加了远程SDK?嗨,Olivia,我不确定,因为我使用的是“远程调试功能”多年来没有遇到任何问题。删除远程功能并添加/新建SSH是否有意义?我想知道在这种情况下它是否能正常工作(使用这里文档中的第一种方法)