Que funcionalidade o WebStorm contém e o RubyMine não?


27

Estou olhando para comprar Rubymine como estou fazendo uma pequena quantidade de rubi, mas uma grande quantidade de html5 / javascript.

Gostaria de obter o Webstorm, pois tenho muitos frameworks / aplicativos puros baseados em html5 / js nos quais estou trabalhando, mas depois li que WebStorm / PhpStorm / Rubymine etc são todos baseados em seu framework IDEA e foram criados como de qualquer maneira, cada estrutura continha a funcionalidade do WebStorm, além de alguns recursos que não estavam disponíveis imediatamente, mas que podiam ser adicionados por meio de plug-ins.

Os principais recursos que me interessam sobre o WebStorm são:

  • Teste de unidade JS do IDE
  • Cobertura JS Lint / Hint na interface do usuário
  • Refatoração de DOM / JS / Intellisense
  • Suporte ao Coffeescript
  • Integração SVN / Git
  • FTP e sincronização remota (embora não sejam tão importantes quanto os demais)

Portanto, considerando o exposto, o Rubymine também forneceria a funcionalidade acima? como eu preferiria ter 1 IDE no qual eu possa fazer as duas coisas, em vez de ter 2 IDEs com muitas funcionalidades sobrepostas.

Existe alguma funcionalidade específica que está SOMENTE no Webstorm, mas não em nenhum dos outros IDEs?


2
Esta questão parece estar fora de tópico porque se trata de ferramentas (IDEs neste caso). Normalmente, essa pergunta pertence ao estouro de pilha. Este é velho demais para ser migrado.

Respostas:


21

RubyMine tem todos os recursos do WebStorm. Observe que, devido aos diferentes ciclos de lançamento, alguns recursos podem aparecer primeiro em um IDE, mas também estarão disponíveis em todos os outros IDEs na próxima atualização. Não há funcionalidade específica para o WebStorm que não esteja disponível nos outros IDEs. Consulte http://devnet.jetbrains.com/message/5466924?tstart=0


4

Eu tenho a versão mais recente do RubyMine (3.2.4) e, embora a tenha usado apenas para projetos estritamente em Ruby, no lado direito da página de inicialização, vejo que ele incluiu plugins para Coffescript, CSS, ferramentas HTML, JS Inspeção, depurador JavaScript etc., então acho que você está basicamente certo ao assumir que é essencialmente WebStorm + Ruby.

No entanto, a página de recursos do WebStorm menciona suporte para Node.JS e JSLint / JSHint, que não vejo especificamente no RubyMine. Mas, com base nesta página , acredito que você pode instalar esses recursos como plug-ins adicionais.

Como você pode fazer o download de uma avaliação gratuita de 30 dias do RubyMine e o mesmo para o WebStorm , você pode sempre fazer o download dos dois e compará-los.


1
Veja minha resposta sobre os ciclos de lançamento. O RubyMine 4.0 beta está disponível em confluence.jetbrains.net/display/RUBYDEV/RubyMine+EAP e possui os mesmos recursos do lançamento atual do WebStorm 3.0.
CrazyCoder

4

Eles não estão sincronizados, e é muito decepcionante.

Eu li algo assim dizendo que 'RubyMine' tem tudo como Webstorm, então eu compro. Em seguida, o Webstorm sai com o 6.0 com muitos novos recursos que não estão no Rubymine.

Então a única resposta que você recebe quando pergunta é 'alguns' serão feitos como plug-ins.

Muito vago - sem datas, sem lista de quais plugins, etc ... é um jogo de adivinhação confuso.

Até agora, muito desarticulado - e sem anúncios ou detalhes oficiais.


Bem-vindo ao StackOverflow! Ajudaria se você editasse sua resposta para melhorar a gramática, por exemplo, use frases completas. Além disso, tente responder à pergunta mais diretamente: que funcionalidade o WebStorm possui e que o RubyMine não possui? Adicione referências onde puder. O objetivo aqui é criar perguntas e respostas que serão úteis não apenas para o pôster original (OP), mas também para outras pessoas que procuram a mesma resposta, e escrever ótimas respostas é, obviamente, uma parte essencial desse plano.
Caleb
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.