10

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はそれを処理する必要がありますか?

4

2 に答える 2

13

アプリケーションが Jet Brains のRubyMineまたは Jet Brains Intellij IDEで少なくとも 1 回開かれた場合、このフォルダーとファイルが作成されます。

プロジェクトに関するすべてのユーザー構成は、このディレクトリに保存されます。

この .idea フォルダーを削除して Rubymine でプロジェクトを開くと、これらのファイルは新しいデフォルトの Rubymine 構成で再度生成されます。

于 2012-10-29T18:23:31.507 に答える