IDE e depurador para o nó.js [fechado]

Vou começar a construir o projecto no nó.js (estava trabalhando em PHP antes), o que é o IDE, depurador e Ferramentas de Ajuda para o node.js, para ajudar a melhorar enquanto codifica ?

Author: Kyle Trauberman, 2011-04-13

17 answers

Existem vários IDEs que suportam o nó.nativamente:

IDEs baseados no ambiente de trabalho

  • WebStorm - popular e extremamente poderoso IDE para codificar aplicações web. $ 100 para Licença Comercial, $ 50 pessoal, $25 acadêmicos, grátis para desenvolvedores de código aberto após a aprovação da aplicação. Também pode depurar o Meteor.Aplicações JS.
  • Komodo IDE

  • Cloud9 Local - também pode instalar uma cópia local da cloud9 no ecrã e trabalhar em um diretório local como espaço de trabalho, siga as instruções na página github . certifique-se de desactivar os 'plugins' incompatíveis da configuração.Também fornece depuração adequada.

IDEs na nuvem

  • Cloud9 IDE -baseado em nuvem IDE com suporte nativo para o desenvolvimento de Node.aplicações js, incluindo depuração e outros recursos.
  • O Koding o Koding oferece-lhe um VM livre com nó. Também pode trabalhar no o mesmo código com os teus amigos.

Para além destes dois, poderá usar quase qualquer editor de código/IDE que simplifique o desenvolvimento baseado no JavaScript em geral (por exemplo, com realce de sintaxe, completação automática ou coisas semelhantes) e usar o nó com o seu V8 depugger.

 31
Author: yojimbo87, 2017-05-23 11:53:24
A Microsoft acaba de lançar uma plataforma cruzada IDE "Visual Studio Code" no Windows, Ubuntu e MacOSX. Pode depurar o nó.js. Verifique os detalhes aqui.
 14
Author: Evan Lin, 2015-04-29 17:52:28

Koding é outra boa escolha. Vem pré-instalado com o nó.js, Vim e Emacs, tem uma grande comunidade de desenvolvedores, entre muitas outras coisas. Outras características notáveis são:

  1. máquina virtual livre (VM) com Ubuntu, root access, apt-get, e muitas ferramentas comumente usadas
  2. Terminal incorporado com suporte de 256 cores
  3. todas as línguas, bases de dados e ferramentas de linha de comandos são suportadas
  4. Várias opções de envio de ficheiros, como o arrastar e largar, o Dropbox, Clone do Github, FTP e a capacidade de acessá-los usando SSH
  5. Código em tempo Real e colaboração terminal com capacidades de chat integradas
 8
Author: stefanbc, 2013-10-17 15:54:38

O Visual Studio agora suporta todo o ciclo de vida do dev para o Node.js se instalar o nó.ferramentas js, ligadas abaixo.

Permite a depuração total, intellisense, codificação de cores e muito mais.

Https://nodejstools.codeplex.com/

 8
Author: Bon, 2013-12-24 20:35:54

Vim e unix são a tua IDE.

Se quiser depuração, então há node debug foo.js ou ndb ou node-inspector ou use o depurador V8.

 7
Author: Raynos, 2011-04-13 19:20:10

Outra opção poderia ser Netbeans com as ferramentas NodeJS (mesmo que eu não estou usando mais isso hoje em dia desde que eu tenho usado JetBrains produtos agora para ser honesto).

O que te dá:

  • um tipo de projecto de nó
  • a pilha clicável segue na janela de saída
  • uma execução com acção de nó em ficheiros Javascript (e, claro, o projecto)
  • Integração com o Gestor de pacotes de nós (npm) e uma pequena interface para adicionar bibliotecas
  • GUI para editar o pacote.JSON files, and generating their standard contents
  • Capacidade de armazenar argumentos da linha de comandos específicos da máquina (excluindo do controlo de versões se utilizar o controlo de versões do NetBeans).
  • Capacidade de transferir as fontes do nó para que o ponto de traces da pilha realçado algures

Http://timboudreau.com/blog/read/NetBeans_Tools_for_Node_js

Também os NetBeans 8.1 e 8.2 parecem ter trazido algumas características para o Node.programadores js (ver Aqui e aqui.

 6
Author: Francesco Casula, 2017-10-18 07:39:21
O Eclipse é uma boa IDE para o JavaScript.

Esta página https://portawiki.abnoctus.com/view/NodeIDE.html

Detalhes a misturar eclipseJS com o depurador google v8 e alguns plugins específicos de nós

Http://code.abnoctus.com/publish/binaries/node-launcher/

Para criar um IDE com suporte para editar JS com realces de sintaxe e algum grau de completação de código, executando o nó a partir do IDE, depuração no IDE, teste de unidade com nodeunit e a obter dependências através do NPM.

 4
Author: teknopaul, 2011-08-12 22:21:09
Testei vários IDE's para desenvolver e executar aplicações de nódulos. Mas sinto-me muito confortável com o Microsoft WebMatrix 2.0. É um bom leve e livre IDE que você pode executar nó. Há alguns modelos para o frameworkExpress para começar. E você pode executar processos nodejs através do IIS Express.
 4
Author: Jone Polvora, 2013-03-15 19:07:04
Pessoalmente, gosto da IDE da Cloud9, embora tenham tido alguns problemas ultimamente com várias actualizações, e as dores de crescimento dos sistemas online podem ser um problema.

WebStorm 4 é outra opção, embora eu não tentei, eu tentei o plugin em WS3, que não foi muito ruim.

Da Microsoft (de todos os lugares) existe WebMatrix 2 da Microsoft que parece suportar o Node.JS muito bem. Eu descobri que você pode realmente editar arquivos JS baseados em nós dentro do Visual Studio 2012 beta e get intellisense / autocomplete para scripts de node provavelmente a partir dos desenvolvimentos do webmatrix. Tenho usado o nodo como um passo de compilação para o processamento CSS/JS, e tem funcionado bem para mim.

O Aptana Studio e outros parecem estar a esforçar-se para adicionar suporte adequado aos nós. Neste momento, as opções são relativamente limitadas, mas estão a melhorar.
 2
Author: Tracker1, 2012-07-09 19:15:46

Que estrutura estás a usar para a interface? Se você já está familiarizado com Nodo, você pode muito bem tentar o Open-source e meteoro cada vez mais popular.JS framework. Confira {[[2]}MeteorPad para literalmente um clique IDE para aplicações de meteoros.

Tens uma máquina virtual com o MongoDB e o servidor de meteoros. Um projeto de exemplo já está carregado, e você pode editar os arquivos HTML, JS e CSS do servidor e cliente. O aplicativo resultante corre no painel direito. Faz brincar com Meteorito super, super fácil.
 1
Author: Dan Dascalescu, 2014-09-16 02:46:31

O nó é um projecto relativamente novo, pelo que ainda não existe um suporte IDE generalizado. No entanto, existe um IDE online chamado Cloud9 IDE que você pode querer verificar. Caso contrário, sugiro que use um editor local como vim ou emacs.

Ver how-to-debug-node-js-applications para mais informações sobre depuração.

 0
Author: Justin Ethier, 2017-05-23 11:53:29

O editor de texto programável do GitHub Atom tem um nó.integração js.

 0
Author: John81, 2014-05-09 18:40:09
 0
Author: Sivakumar, 2015-12-13 04:36:16

O Facebook Nuclide tem uma série de características IDE-esque, incluindo uma tipografia dinâmica (via flow), Ligação em código, Auto-completo, etc. É baseado no átomo do GitHub para que possa escolher e escolher pacotes de nuclídeos como achar melhor.

 0
Author: SlimeQ, 2016-01-18 19:46:17
O WebStorm 3.0 Faz isto tudo. Ele auto completa de uma forma inteligente, inclui nice debugging e teste de unidade. Ele também inclui Número de inspeção para javascript, que também é agradável. A versão RC está disponível, mas os JetBrains garantem que será lançada em breve.
 -1
Author: scherka, 2011-12-19 12:21:38

USO a Webstorm de Intelij: http://www.jetbrains.com/webstorm pois é avanço auto-completo Recursos e nó.modelos js / NodeUnit.

 -1
Author: , 2013-07-28 06:58:48