O pacote NetBeans Ruby oferece ferramentas para programação na linguagem Ruby, incluindo o JRuby e o framework Rails. O Ruby é uma linguagem de programação dinâmica de código aberto orientado à simplicidade e produtividade. O suporte a Ruby no NetBeans apresenta os seguintes recursos:
O pacote Ruby inclui uma instalação do JRuby. Você pode usar o gerenciador da plataforma Ruby para registrar outros interpretadores JRuby e Ruby com o IDE.
Este editor com detecção de linguagem endenta e completa o código Ruby e realiza realce de sintaxe semântica. O editor analisa o código, procura correspondências de palavras e parênteses, marca erros e ocorrências, exibe dicas e rdoc e oferece refatoração, depuração e teste bem-integrados.
O suporte interno para o sistema de empacotamento Ruby Gems permite que você adicione bibliotecas facilmente aos repositórios Ruby e JRuby, assim como obter atualizações. Para iniciar o Gerenciador de gems, escolha Ferramentas > Gems Ruby. A aba Instalado mostra o conteúdo do repositório e a aba Atualizado mostra se existem novas versões instaladas de gems. Use a aba Novos Gems para adicionar gems ao repositório.
O NetBeans IDE fornece acesso fácil para scripts do Rails. Por exemplo, a caixa de diálogo Gerador do Rails fornece acesso aos geradores de código do Rails, tal como o gerador de controlador, o gerador de modelo e o gerador de cadafalso.
Muitas das tarefas comuns do rake são integradas nos menus pop-up. Por exemplo, você pode clicar com o botão direito do mouse em um nó do projeto e escolher Migrar banco de dados para chamar os comandos db:migrate do rake. Todos os destinos do rake do projeto podem ser acessados por meio da ação Executar/depurar tarefa do Rake, que está disponível no menu pop-up menu do nó do projeto.
O gerenciador de plug-ins do Rails facilita a adição de plug-ins aos projetos do Rails, assim como a obtenção de atualizações.
O servidor da aplicação GlassFish V3 é incluído no pacote do Ruby. Além disso, o IDE oferece suporte aos servidores Web WEBrick e Mongrel.
Você pode abrir um shell do Interactive Ruby (IRB) no IDE, clicando com o botão direito do mouse em um nó de projeto Ruby ou Ruby on Rails e escolhendo Shell do Ruby (IRB). Com projetos do Rails, você também pode abrir um console do Rails no menu pop-up do nó do projeto.
Para obter mais informações sobre o desenvolvimento em Ruby no NetBeans IDE, consulte os seguintes sites da Web: