我知道许多程序员都有
这样的别名ror='script/rails server'
和
p='pwd'
是否还有其他对Ruby对Rails开发有用的?
较新版本的导轨大大减少了命令行键入的量,几乎是不必要的(只要您使用binstubs,或者像键入 bundle exec
)。例如,script/rails server
已成为rails s
-还不错。就个人而言,我从自定义生成器和编辑中代码模板等诸如
pwd
的别名对我来说很奇怪,而p
太通用了,无法有用或有意义。
我只有ZSH插件安装的内容(我认为这是它们来自的地方):
rc='_rails_command console'
rd='_rails_command destroy'
rdb='_rails_command dbconsole'
rdbm='rake db:migrate db:test:clone'
rdm='rake db:migrate'
rdr='rake db:rollback'
rg='_rails_command generate'
rgm='_rails_command generate migration'
rp='_rails_command plugin'
rs='_rails_command server'
rsd='_rails_command server --debugger'
ru='_rails_command runner'
我从不使用它们,除了偶尔rc
。
IMO别名应反映您自己的个人工作流程,并且很难进行通用集。
什么"有用"完全取决于您的工作方式,项目等。例如,我有几个别名在当前项目工作时加载,因为它将日志文件放在自定义位置,因此我有一个 tail -f
的别名。