8 de abr. de 2010

Atalhos para os comandos básicos do Rails

Encontrei uma ótima dica no "http://simplesideias.com.br/criando-atalhos-para-os-comandos-mais-usados-do-rails/">blog do Nando Vieira sobre como facilitar a vida de quem desenvolve ou
está estudando Rails e usa linux.

A dica é para criar atalhos para os comandos básicos do Ruby on Rails e evitar ter que toda hora ficar digitando

script/[comando]

A solução é criar ou editar o arquivo:

/home/usuario/.bash_aliases

E adicionar o seguinte conteúdo:

#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"

Depois conforme o Rafa Martins comentou na página do Nando, talvez seja preciso editar o arquivo:

/home/usuario/.bashrc

E, descomentar as linhas:

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

No meu Ubuntu foi necessário fechar o terminal e entrar novamente para que então os atalhos estivessem disponíveis para uso.

Mas valeu a pena, agora ficou bem mais prático.

Depois que criar a estrutura básica da aplicação com o comando "rails nomedoprojeto" é só entrar dentro da pasta e digitar:

#create controller
controller say

#create model
model User

#start server
server

etc... :) Legal, né?

Nenhum comentário:

Postar um comentário