【问题标题】:Generating a rails migration, how can I get the migration filename into my clipboard automatically?生成 Rails 迁移,如何自动将迁移文件名放入剪贴板?
【发布时间】:2013-08-30 22:20:21
【问题描述】:

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

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

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

【问题讨论】:

    标签: ruby-on-rails ruby linux macos shell


    【解决方案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-02-16
      • 2013-12-14
      • 2020-11-05
      • 1970-01-01
      • 2015-12-07
      • 2016-08-02
      • 1970-01-01
      • 2020-01-07
      • 2011-05-26
      相关资源
      最近更新 更多