blob: 2c7132eb7c08e95869f89d667ca805af179fcef2 [file] [log] [blame]
<!DOCTYPE html>
<html>
<head>
<title>NetBeans IDE - Desenvolvimento de Ruby e Ruby on Rails</title>
<meta charset="UTF-8">
<link rel="stylesheet" href="../../netbeans.css" type="text/css">
<link rel="stylesheet" type="text/css" href="../../features.css">
<meta name="description"
content="NetBeans IDE - Integrated tools for Ruby and Ruby on Rails developers">
<meta http-equiv="content-language" content="en">
<meta name="author" content="Ruth Kusterer">
<meta HTTP-EQUIV="Content-Type" Content="text/html; charset=UTF-8"></head>
<body>
<h1>Ruby e Ruby on Rails</h1>
<p> <a href="../../images_www/v6/9/screenshots/ruby.png"><img alt="Desenvolvimento de Ruby and Rails no NetBeans IDE" border="0" height="196" src="../../images_www/v6/9/screenshots/ruby-cut.png" width="648"><br> <span class="font-11">Clique na imagem para exibição em tela inteira</span></a> </p>
<p> <strong>OBSERVAÇÃO: A partir do NetBeans IDE 7.0, o suporte para Ruby e Ruby on Rails não está mais disponível na compilação padrão do NetBeans IDE. Consulte a página da <a href="http://wiki.netbeans.org/RubySupport">Wiki de Suporte do Ruby</a> para obter mais informações.</strong> </p>
<table class="features-table">
<tbody>
<tr>
<td>
<h2>Editor de Código-Fonte do Ruby</h2>
<p> O editor recua, completa e realça o código Ruby tanto sintática como semanticamente. Auxilia a renomear refatoração, inferência de tipo e navegação. O editor faz parsing do código digitado, combinando palavras e colchetes, marcação de erros e ocorrências e exibe novas correções rápidas e RDoc. Com alguns poucos pressionamentos de tecla, você insere snippets de código comumente usados usando modelos ao vivo. </p>
</td>
<td class="screenshots-col">
<p><img alt="editor do ruby" class="box" height="109" src="../../images_www/v6/7/features/ruby-editor.png" width="200"></p>
</td>
</tr>
<tr>
<td>
<h2>Projetos Ruby</h2>
<p> O tipo de projeto Ruby suporta arquivos Ruby, arquivos de especificação RSpec e arquivos YAML. Utilize o gerenciador da plataforma Ruby para escolher entre executar projetos com o JRuby, ou qualquer outro interprete do Ruby nativo no seu sistema. </p>
<p> O IDE possui a integração de ferramentas de construção Rake e oferece acesso ao shell IRB (Interactive Ruby). Refatoração e suporte a Test::Unit, Teste Automático, testes Shoulda e RSpec estão bem integrados. Também é possível rastrear dicas e erros na lista de tarefas. </p>
<p><br>
</p>
<h2>Projetos Ruby On Rails</h2>
<p> O tipo de projeto Ruby on Rails suporta destinos de Rake e migrações do banco de dados. A caixa de diálogo Rake Runner mantém uma lista de parâmetros inseridos anteriormente e preenche automaticamente a lista de parâmetros para tarefas permanentes e migração. É possível gerar projetos Rails 3 ou gerar código usando o assistente gráfico de código Rails. A view do de projeto lógica separa controladores de modelos, views e migrações de banco de dados. </p>
<p> Edite arquivos ERB e faça implantação de projetos diretamente nos servidores da Web WEBrick e Mongrel. Você pode saltar rapidamente entre uma ação Rails e sua exibição correspondente, e ir para o browser do URL mais relevante para o arquivo que está editando. </p>
<h2>Depurador Ruby e Rails</h2>
<p> Etapa única ou execução usando o código Ruby e arquivos ERB. Defina pontos de interrupção, observe as variáveis locais, navegue na pilha de chamadas, alterne tópicos. Passe o mouse sobre uma variável no editor para avaliar as expressões e mostrá-las em uma dica de ferramenta. O NetBeans IDE oferece suporte ao Depurador Rápido Ruby, que também é compatível com o JRuby. É possível depurar os arquivos Ruby que não fazem parte de um projeto NetBeans ou anexar o depurador a qualquer processo remoto iniciado a partir da linha de comandos e tirar vantagem de um front-end do depurador fácil de usar. </p>
</td>
<td class="screenshots-col">
<p><img alt="teste de ruby" class="box" height="142" src="../../images_www/v6/7/features/ruby-test.png" width="200"></p>
<p><img alt="arquivos de ruby" class="box" height="95" src="../../images_www/v6/7/features/ruby-files.png" width="200"></p>
<p><img alt="gerador de rails" class="box" height="109" src="../../images_www/v6/7/features/ruby-rails.png" width="200"></p>
<p><img alt="depurador de ruby" class="box" height="63" src="../../images_www/v6/7/features/ruby-debugger.png" width="200"></p>
</td>
</tr>
<tr>
<td>
<h2>Gerenciador de Instalação Ruby Gems</h2>
<p> Estenda a sua instalação do Ruby utilizando o sistema de encapsulamento integrado de Ruby Gems. É possível configurar o $GEM_PATH ou $GEM_HOME por meio do gerenciador de instalação Gems. É possível adicionar e gerenciar livremente as bibliotecas de software Ruby disponíveis e distribuir seus próprios pacotes. O gerenciador de Gem permite, inclusive, desinstalar uma determinada versão de um gem. </p>
<p>Se instalar o gem do empacotador, é possível executar ações do Empacotador do menu de contexto do projeto.</p>
<p>&nbsp;</p>
<p><img alt="-" height="12" src="../../images_www/v6/arrow-button.gif" width="15"> <a href="http://wiki.netbeans.org/wiki/view/Ruby">O Ruby Wiki</a><br>
</p>
<p><img alt="-" height="12" src="../../images_www/v6/arrow-button.gif" width="15"> <a href="http://wiki.netbeans.org/RubySupport">Wiki de Suporte do Ruby</a></p>
<p><br>
</p>
</td>
<td class="screenshots-col"> <img alt="gerenciador de gems do ruby" class="box" height="134" src="../../images_www/v6/features/ruby-gems.png" width="200"> </td>
</tr>
</tbody>
</table>
</body>
</html>