Ruby on rails Ruby代码导航,阅读技巧和工具,如何在文件系统中定位代码,跳转到并阅读
这篇文章已经编辑过了 考虑过删除,但决定不删除,因为两个月前我非常需要它。Ruby on rails Ruby代码导航,阅读技巧和工具,如何在文件系统中定位代码,跳转到并阅读,ruby-on-rails,ruby,Ruby On Rails,Ruby,这篇文章已经编辑过了 考虑过删除,但决定不删除,因为两个月前我非常需要它。 如果有人想删除此内容,请留下评论 查找正在使用的宝石: bundle show # shows the list of gems used bundle show sprockets-rails #shows the path for the gem 可用的免费工具: Cscope: cscope:通过apt get或dnf安装 星空望远镜: Ctags: ctags:通过apt get或dnf安装 裂土器标签:
如果有人想删除此内容,请留下评论 查找正在使用的宝石:
bundle show # shows the list of gems used
bundle show sprockets-rails #shows the path for the gem
可用的免费工具:Cscope:
- cscope:通过apt get或dnf安装
- 星空望远镜:
- ctags:通过apt get或dnf安装
- 裂土器标签:
- 确认:通过apt get或dnf安装
- 白银搜索:
阿普塔纳工作室
Netbeans
RubyMine(似乎很受欢迎,但价格有点贵)。
科莫多
还有更多
调试工具:或ide的内置工具
gem 'pry-rails'
gem 'pry-doc'
gem 'pry-byebug'
gem 'pry-stack_explorer'
流行编辑:
- 维姆
- 崇高的文本
- 原子
Ruby,或者至少是RubyonRails,大量使用元编程模式,因此cscope或CTAG的性能不好。代码的元属性也使得将代码作为文本阅读变得困难。
ruby代码阅读的真正工具是我的调试器;撬开我的箱子。它支持使用编辑器等打开当前文件。我使用
裂土器标记和vim
工作原理与ctags类似
要为项目生成标记,请运行
ripper-tags -R .