Ferramentas ProgramadoresProgramasWindowsJetBrains RubyMine 2017 [Grátis]

VS Code com as extensões certas substitui o RubyMine gratuitamente para desenvolvimento Ruby e Ruby on Rails. O RubyMine custa US$249/ano, mas o VS Code + extensões gratuitas oferece autocomplete, debug, linting e suporte a Rails sem custo.

Por que usar VS Code ao invés do RubyMine?

O VS Code é gratuito, open source e extremamente leve comparado ao RubyMine (que roda na JVM). Para a maioria dos projetos Ruby/Rails, o VS Code com extensões adequadas oferece 85% dos recursos do RubyMine sem custo algum.

Extensões Ruby essenciais para VS Code

ExtensãoFunçãoGratuita
Ruby LSP (Shopify)Autocomplete, hover, go-to-definition✅ Sim
Ruby SolargraphServidor de linguagem Ruby, docs inline✅ Sim
RuboCopLinting e formatação automática✅ Sim
VSCode rdbgDebug Ruby com ruby/debug✅ Sim
Rails (Ruby on Rails)Snippets e navegação Rails✅ Sim
GitLensGit avançado no editor✅ Sim

Como configurar o ambiente Ruby no VS Code

  1. Instale o Ruby via rbenv ou rvm (gerenciador de versões gratuito)
  2. Instale as gems necessárias: gem install solargraph rubocop
  3. No VS Code, instale as extensões: Ruby LSP + RuboCop
  4. Configure o .rubocop.yml no projeto para suas preferências de estilo
  5. Para debug: instale gem install debug e configure launch.json

VS Code vs RubyMine: comparação honesta

RecursoVS Code + ExtensõesRubyMine
Preço✅ Gratuito❌ US$249/ano
Autocomplete Ruby✅ Bom (Ruby LSP)✅ Excelente
Suporte Rails✅ Funcional✅ Nativo avançado
Refactoring⚠️ Limitado✅ Avançado
Debug✅ Com extensão✅ Nativo
Performance✅ Leve⚠️ Pesado (JVM)
Personalização✅ Extrema⚠️ Limitada

RubyMine gratuito para estudantes

A JetBrains oferece RubyMine gratuitamente para estudantes universitários e professores. Se você tem email institucional de uma universidade, verifique em jetbrains.com/student para obter a licença gratuita.


FAQ: Ruby e Rails no VS Code

Ruby LSP ou Solargraph: qual usar?

Ruby LSP (mantido pela Shopify) é a recomendação atual para projetos novos — mais rápido e com suporte ativo. Solargraph ainda é válido para projetos legados e tem melhor suporte a documentação inline via YARD. Para Rails, Ruby LSP tem melhor integração.

VS Code funciona bem com Ruby on Rails?

Sim. Com Ruby LSP + Rails extension, o VS Code reconhece convenções Rails (modelos, controladores, views, rotas). A navegação entre arquivos relacionados (go to model from controller) funciona razoavelmente bem, embora não tão fluida quanto no RubyMine.


💎 Quer dominar Ruby on Rails? Conheça o Baixar PRO — tutoriais exclusivos de Ruby, Rails, APIs RESTful e boas práticas, sem anúncios.

Produtos Relacionados no Mercado Livre

Carregando...

Links de afiliado.

Deixe um comentário

Seu endereço de e-mail não será publicado. Campos obrigatórios estão marcados *

Postar Comentário