代码地址
我的问题主要集中在实际开发中,调试上的问题。
学习过程是在 Ubuntu20.04,编辑器 NeoVim(插件 vim-ruby,vim-rails,coc-solargraph)。
- 如何让函数跳转,有时候经常会忘掉那个函数定义在了哪里,然后想跳转跳转不了。
- 有没有可以类似于打断点的调试方式。
- 如何验证某个方法的实际输出?比如具名路由,一开始理解不了,就像在 rails console 中执行下,发现执行不了。
- 数据库的可视化。(已解决,rails_db)
- 当测试不可过时,如何排查。比如我遇到过几次都是因为字母打错了,但是给的报错往往不是特别明确的,这种时候如何提高定位问题的速度。
- 整个框架涉及到的文件很多,我常常搞不清楚之间的逻辑调用关系,当然一方面也是不够熟练,但又有点无从下手,这个问题可能比较宽泛,希望解惑。
整体写完后,总结下来大概上面几点。希望各位大佬指点下。