ruby-on-rails - 谁负责在 Rails 中生成 .idea 文件?

标签 ruby-on-rails ruby ruby-on-rails-3 plugins code-generation

当我查看我的 Rails 应用程序文件夹时,我可以找到一个 .idea 文件夹,它包括:

  • .generators
  • .rakeTasks

还有更多...例如,当我打开 .generators 时,我看到以下内容:

<?xml version="1.0" encoding="UTF-8"?>
<Settings><!--This file was automatically generated by Ruby plugin.
You are allowed to: 
1. Reorder generators
2. Remove generators
3. Add installed generators
To add new installed generators automatically delete this file and reload the project.
--><GeneratorsGroup><Generator name="active_record:migration" /><Generator name="active_record:model" /><Generator name="active_record:observer" /><Generator name="active_record:session_migration" /><Generator name="controller" /><Generator name="erb:controller" /><Generator name="erb:mailer" /><Generator name="erb:scaffold" /><Generator name="generator" /><Generator name="helper" /><Generator name="integration_test" /><Generator name="mailer" /><Generator name="metal" /><Generator name="migration" /><Generator name="model" /><Generator name="model_subclass" /><Generator name="observer" /><Generator name="performance_test" /><Generator name="plugin" /><Generator name="resource" /><Generator name="scaffold" /><Generator name="scaffold_controller" /><Generator name="session_migration" /><Generator name="stylesheets" /><Generator name="test_unit:controller" /><Generator name="test_unit:helper" /><Generator name="test_unit:integration" /><Generator name="test_unit:mailer" /><Generator name="test_unit:model" /><Generator name="test_unit:observer" /><Generator name="test_unit:performance" /><Generator name="test_unit:plugin" /><Generator name="test_unit:scaffold" /></GeneratorsGroup></Settings>

如您所见:“此文件由 Ruby 插件自动生成。

那么谁负责生成这些文件呢?

我该如何调用它?

IDE 需要处理它吗?

最佳答案

如果使用 Jet Brains 的 RubyMine 打开应用程序至少一次,则会创建此文件夹和文件或 Jet Brains Intellij IDE。

关于项目的所有用户配置都保存在这个目录中。

如果删除这个.idea 文件夹并打开Rubymine 中的项目这些文件将使用新的默认 Rubymine 配置再次生成。

关于ruby-on-rails - 谁负责在 Rails 中生成 .idea 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13127203/

相关文章:

ruby-on-rails - rake 数据库 :create fails to connect to server: No such file or directory

ruby-on-rails - Rails 4 预加载多个表

mysql - 从位置模型获取城市列表以及每个城市存在多少个位置

sql - 如何查询具有 3 个标签的事件?

ruby-on-rails - 如何从 Rails 的下拉列表中获取选定的时区

css - 在 rails 中的 bootstrap btn-group 中排列一个 form_for 按钮

ruby-on-rails - 将字符串作为 ruby​​ 中方法的条件传递

ruby-on-rails - OS X 上的 RSpec 加载时间令人难以置信的长

ruby-on-rails - 如何从在数据库中创建无用的 session 中排除 NewRelic RPM pinger

ruby - 使用 Rails 验证来确定 View