JetBrains RubyMine
当您在 Rails 应用程序和引擎中使用自定义路径时,RubyMine 能够识别。 除了默认路径,例如 app、app/controllers 和 app/models,如果配置,IDE 还可以识别项目中的其他位置。 这使您能够重新定义默认结构,并且继续受益于 RubyMine 的代码洞察功能。 要设置自定义路径,请导航至 Settings | Languages & Frameworks | Rails | Paths(设置 | 语言和框架 | Rails | 路径)。
我们实现了一个新选项来自动检测 Rails 应用程序中的自定义路径。 每次打开项目时,RubyMine 都会尝试在后台导入 Rails 路径配置。
所有您喜欢的代码洞察功能,例如导航和类型支持,现在都可以与模型、控制器和邮件器一起运作,即使它们位于默认目录之外。
RubyMine 现在支持严格 locals 的解析、补全、Find Usages(查找用法)、Rename(重命名)和导航功能。