如何找到视图部分的使用位置?

Mag*_*gne 5 ruby-on-rails partials

如何轻松找出 Rails 视图部分的使用位置?

在什么视图、控制器等中

当开发别人编写的应用程序时,这很方便。您不一定知道哪些视图正在使用特定的部分,或者在浏览器中导航应用程序时在哪里可以找到使用该部分的位置。

目前,我正在使用 Sublime Text 编辑器在项目范围内搜索部分名称“form”或“_form”,或“render”,但这会产生不必要的无用结果。

小智 1

没有内置的解决方案,但我写了一个 gem 来尝试解决这个确切的问题: https: //github.com/Negotiatus/Partial-Finder

这是一个 rake 任务,它将在您的项目中递归,并尝试为给定的部分创建完整的渲染链(和路线!)。希望能帮助到你!