Se você usa Linux, pode aumentar um pouco mais sua produtividade ao desenvolver em Rails. Ao invés de ter que digitar os comandos com o caminho "script/[comando]", você pode criar atalhos editando o arquivo "~/.bash_aliases".

Basta abrir o arquivo mencionado e adicionar o conteúdo abaixo:

#rails
alias server="script/server"
alias rconsole="script/console"
alias rlog="tail -f ./log/development.log"
alias controller="script/generate controller"
alias model="script/generate model"
alias scaffold="script/generate scaffold"
alias migrate="rake migrate"
alias migration="script/generate migration"

Agora, basta digitar o comando diretamente, sem precisar colocar o "script/". Veja alguns exemplos:

#create project
rails demo
 
#create controller
controller say
 
#create model
model User
 
#create migration
migration add_goodbye_message
 
#start webrick
server
 
#read log
rlog

O mais legal de tudo é que você pode criar qualquer atalho, para qualquer coisa. ;)

Comentários #

#1 rapha disse:
21 Jun 07, 11:16PM

Acho que só faltou falar que talvez seja preciso editar o arquivo ~/.bashrc e descomentar as linhas

if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fi

mas de qualquer forma, ajudou muito!

valeu!

#2 Nando Vieira disse:
21 Jun 07, 11:50PM

Boa!

#3 Davis Zanetti Cabral disse:
02 Jun 08, 03:39AM

Como eu faria isso no Mac OS?

#4 Nando Vieira disse:
02 Jun 08, 06:37AM

Davis, crie um arquivo ~/.bash_profile e coloque os comandos. Funciona do mesmo jeito! ;)

Deixe um comentário





Não é aceito código HTML: adicione-o no pastie.org ou paste.milk-it.net e poste apenas o link.

Se este é seu primeiro comentário, ele terá que ser aprovado antes de ser exibido.

JavaScript Avançado

O JavaScript é a única linguagem que muitos acreditam saber sem nunca terem parado para realmente aprendê-la. Neste workshop rápido você entenderá de verdade todos os conceitos avançados do JavaScript em 4 horas puramente práticas.

Saiba mais Fechar

Conheça também o HOWTO