Closed gstamp closed 10 years ago
@gstamp Same here.
I've updated, please try now.
@asok It's awesome, thanks. I uninstalled rinari immediately when I see this package out. By the way, do you have plans to support finding migrations, initializers and factories?
@toctan With factories that's a bit tricky. I've only used factory_girl
. With factory_girl
you specified the files in the spec/factories
directory and/or factories.rb
. There are also other "factories" gems that might store them differently. Besides I bet there are out there Rails project that just use fixutures instead of factories. So I would say I will not implement it.
But adding finder for migration and initializers should be easy. Though do you really need it in your workflow? I mean in our repository we just keep like last 20 migrations. When they become old we remove them. They are only needed when you are deploying (you always have your schema.rb
that keeps your db structure).
For initializers we usually have pretty distinctive names. So for them and the migrations I just use projectile-find-file
. If you setup projectile-completion-system
to something capable of fuzzy matching like flx-ido
or grizzl
I just do initbar
to find the bar
initializers.
Some time ago I was using great rails.vim and I do not recall this plugin to have find commands for migration nor initializers.
Let me know what you think. If it's really indispensable for some users I can add those finders.
@asok Ok, initializers is probably not necessary. As to migration, I don't know how you guys handle this, but for me, when the project is in its very early phase and not deployed to production, because the schema tend to change very often, I tend to edit the migration file, one migration only for one model. So it makes sense if I can directly jump to the create_* file from the model.
Also, it would be nice to support spring
.
For some reason when I create a new class or test it seems to double expand the snippets so I end up with something like this: