0

我知道很多程序员都有别名

ror='script/rails server'

p='pwd'

还有其他对 Ruby on Rails 开发有用的东西吗?

4

2 回答 2

1

较新版本的 rails 大大减少了命令行输入的数量,几乎到了使别名变得不必要的地步(只要您使用binstubs - 或类似 typing bundle exec)。例如script/rails server已经成为rails s- 不错。就个人而言,我从自定义生成器和编辑器内代码模板之类的东西中获得了更多收益。

于 2012-11-09T00:55:14.237 回答
0

for 的别名对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两个登录问题。

于 2012-11-09T00:55:10.420 回答