O que é um bom IDE para o desenvolvimento de JavaScript do lado do cliente? [fechadas]

14

Recentemente, comecei a aprender JavaScript e estou procurando um bom Editor / IDE de JavaScript. Encontrei dezenas deles em uma pesquisa no Google, mas gostaria que os usuários com experiência no uso desse IDE pudessem recomendar um.

Eu quero um IDE com destaque de sintaxe , possivelmente IntelliSense e suporte a depuração para código JavaScipt. Sou usuário do Windows 7 e desenvolvo apenas o JavaScript do lado do cliente .

Alguma sugestão??

Isuru
fonte
2
@ nK0de que seja apenas do lado do cliente, em seguida, Firebug deve cuidar de todas as suas necessidades de depuração
Donal
@KimBurgess: todos são links quebrados
amit jha

Respostas:

11

Meu favorito pessoal é o Aptana Studio. É o Eclipse com plug-ins para desenvolvimento na Web pré-instalado e o ajudará sem problemas. Aptana é muito confortável e tem todos os recursos que você deseja.

No entanto, quase todos os IDEs comuns terão suporte interno para Javascript ou oferecerão plugins para o idioma. O Netbeans e o IntelliJ também são bons.

Desde que você disse o IntelliSense, acho que você está usando o VisualStudio. Você encontrará facilmente suporte para Javascript e talvez seja mais conveniente ficar com ele.

lhk
fonte
1
@ downvoter gostaria de comentar?
Lhk 14/01
1
Talvez porque Aptana é uma ferramenta medíocre
Raynos
2
foi por isso que disse que é o meu favorito PESSOAL e apontei para outras possibilidades. Perguntas como "qual é a melhor" vai sempre obter opiniões como respostas
LHK
você deve totalmente tentar WebStorm vez;) (btw eu não downvote, é bom ter favoritos pessoais)
Raynos
@lhk Tenho ouvido boas notícias sobre o Aptana e o WebStrom. Acho que vou ter que ver por mim mesmo. Obrigado :)
Isuru
19

O WebStorm atende aos seus requisitos como nenhum outro. Eu sou um usuário antigo do IntelliJ e, acredite, essas pessoas sabem como criar um IDE.

E eles estão oferecendo um preço especial antes de 1º de fevereiro.

Quíron
fonte
Eu gosto de tempestade na web, mas minha única reclamação é que não posso ter vários projetos na mesma janela, o que é um pouco estranho para um IDE
Farm
7

Não há bons IDEs de JavaScript. Existem apenas IDEs do Tipo 3 para JavaScript. O "melhor" IDE atualmente seria o WebStorm 3.0.

Use um editor de texto de sua escolha. Boas escolhas incluem:

O vim e o texto sublime suportam o realce da sintaxe e permitem executar a linha de comandos ou criar scripts através do editor.

Quanto à depuração do JavaScript, no lado do cliente, use o navegador para depurá-lo. Para o nó, use o node-inspector (o navegador) para depurá-lo.

Quanto ao intellisense, você não precisa disso e estará errado 10% do tempo. Pessoalmente, o fato de errar 10% do tempo é suficiente para atingir a produtividade, para não usar tudo. Novamente, o WebStorm 3 é o único IDE que obtém 90% aqui. O VS2011 também pode ser um bom candidato, mas eu não tentei pessoalmente. O VS2010 é horrível para JavaScript.

Raynos
fonte
Alguma razão para um voto negativo?
Raynos
Acho que vou tentar o Aptana e o WebStorm, como muitos sugeriram. Obrigado. Não diminuí a votação da sua resposta.
Isuru
4
O inquilino central desse artigo parece ser que todos os IDEs são perfeitos (Tipo 1) ou contraproducentes (Tipo 3). Eu não concordo com isso. Para quem não leu o artigo, um IDE Tipo 2 é um editor de texto, ou seja, nenhum IDE.
Dónal 14/01
1
Também não concordo com esse artigo. Eclipse é perfeitamente adequado para PHP; o depurador visual funciona muito bem (você precisa saber como configurá-lo e instalar o depurador zend). Não é tão bom para javascript por outras razões mencionadas, mas ainda traz muito mais para a tabela do que um simples editor de texto, e não há razão para que seu suporte a javascript necessariamente tenha que ser ruim. Se houvesse alguma maneira de "externar" as coisas, tudo bem. Eu preciso tentar netbeans para js e ver se ele faz um trabalho melhor ...
Hey
1
o link 'Tipo 3' parece estar mal direcionado, chegando a um breve e-mail da Wikimedia sobre como funciona a pesquisa de título de página.
mate Wilkie
5

Meu projeto foi um plug-in Atlassian JIRA : Java, SQL, alguns modelos Velocity no back-end e alguns gadgets de painel (JavaScript / HTML / CSS) no frond-end. O Atlassian também possui estruturas próprias para os plug-ins, portanto, é útil se um IDE tiver suporte para bibliotecas externas não padrão.

Eu tive uma experiência bastante desagradável com o suporte a JavaScript do Eclipse , ele tem várias falhas com a conclusão e formatação automática de código, especialmente com código complexo (fontes modulares, poucas estruturas usadas etc.). A refatoração nem sempre funciona como pretendido (ou de todo) e quase inútil. Eu ainda não tentei o Aptana Studio.

O NetBeans é um pouco melhor nesse aspecto, mas seu suporte para projetos complexos de código misto (como Java / JavaScript / web / templates etc.) está ausente (talvez eu não tenha tentado o suficiente).

Finalmente, acabei usando o IntelliJ IDEA . É comercial (há 30 dias de teste), mas imbatível em termos de recursos. Análise de código, coloração semântica, refatoração que funciona em vários arquivos de origem (como js, ​​css, html). Apenas tente e você nunca olharia para trás.

PS Eu não sou afiliado ao JetBrains de forma alguma, é apenas a minha opinião pessoal.

Oleg Kolosov
fonte