Como dito aqui RADRails é uma excelente IDE de desenvolvimento para RoR (Ruby on Rails). Nesta pequena série de artigos eu vou explicar rapidamente alguns dos comandos básicos desta ferramenta.
Vamos começar a série com os comandos para criar um novo projeto.
Utilize o menu: File > New > Project e abra a pasta Rails. Selecione a opção RailsProject e clique no botão Next.
Atalho: Pressione simultaneamente as teclas ALT+SHIFT+N, depois tecle R.
Na nova tela que abriu, digite o nome do seu projeto no campo Project Name. Você pode definir a localização para armazenamento do projeto ou optar pela localização padrão. Para tanto selecione o campo Use default location. O campo só é editável quando a localização padrão não está selecionada.
No grupo options (opções), mantenha a opção Generate Rails application skeleton habilitada. Habilitado toda a estrutura de pastas e arquivos serão automaticamente criados.
Selecione o tipo database (banco de dados) que você está trabalhando e o Rails version (versão do Rails) para desenvolvimento. Salvo rara exceção, a opção latest é a escolha.
Create a WEBrick server e/ou Mongrel server estas opções servem para ativar a criação do servidor host da aplicação. WEBrick é o servidor padrão que vem junto com o Ruby. É uma boa opção quando em fase de testes e desenvolvimento da aplicação. Já o Mongrel possui maior performance sendo escrito em Ruby e desenvolvido para o Rails. É a melhor opção para produção.
Selecione a opção Automatic start server after project is created para ativar o servidor assim que o projeto for criado. Caso contrário, você terá que iniciar manualmente.
Disable table pluralization desativa a convenção de pluralização dos métodos. Para saber como a pluralização trabalha veja o post sobre este assunto. Clique no botão next para completar a criação do projeto.
Para abrir a perspectiva de desenvolvimento em Rails, selecione no menu:
Window, Open Pespective, Other… selecionando RadRails na janela que foi exibida.
Por hoje é só. No próximo artigo vamos conhecer as guias Servers, Generators, Rake Tasks e Console.