0

我希望 Rails 让我的新迁移在创建后立即可供编辑或查看。

有没有一种巧妙的方法可以将新的db/migrations/timestamp_migration_name.rb直接放入我的剪贴板,或者在我的编辑器中打开?

我对执行此操作的 Osx 或 Linux 方法感兴趣,Windows 方法对其他人来说将是一个奖励。

4

1 回答 1

1

我想出了一种方法来做到这一点,(Windows 要求您为此使用 cygwin 的 rails 命令行)

对于 OSX 到剪贴板

rails g migration add_something_to_table | grep -oP 'db\/.*\.rb' | pbcopy

对于任何 linux + X

rails g migration add_something_to_table | grep -oP 'db\/.*\.rb' | xclip

对于 Windows(使用 cygwin)

rails g migration add_something_to_table | grep -oP 'db\/.*\.rb' > /dev/clipboard
于 2013-08-30T22:46:45.013 回答