IDE and Debugger for node.js

我将在node.js中开始构建项目(之前在PHP中工作),node.js的IDE,调试器和帮助工具是什么,以帮助编码时的改进?


There are several IDEs which support Node.js natively:

Desktop-based IDEs

  • WebStorm - popular and extremely powerful IDE for coding web applications. $100 for commercial license, $50 personal, $25 academic, free for open source developers upon application approval. Can also debug Meteor.JS applications.
  • Komodo IDE

  • Cloud9 Local - You can install a local copy of cloud9 on desktop as well and work on a local directory as workspace, follow the instructions on github page. Be sure to disable incompatible plug-ins from config. It provides proper debugging as well.

  • Cloud-based IDEs

  • Cloud9 IDE - cloud-based IDE with native support for development of Node.js applications including debugging and other features.
  • Koding Koding offers you a free rootable VM with Node. Also you can work on the same code with your friends.
  • Other than these two you can use almost any code editor/IDE which simplifies JavaScript based development in general (for example with syntax highlighting, autocompletion or similar stuff) and use node with its built-in V8 debugger.


    Microsoft just launch a cross platform IDE "Visual Studio Code" in Windows, Ubuntu and MacOSX. It could debug node.js. Check detail here.


    Koding is another good choice. It comes preinstalled with Node.js, Vim and Emacs, has a great community of developers, among many other things. Another few notable features are:

  • Free virtual machine (VM) with Ubuntu, root access, apt-get, and many commonly used tools
  • Built-in Terminal with 256-color support
  • All languages, databases, and command-line tools are supported
  • Various file upload options such as Drag & Drop, Dropbox, Clone from Github, FTP and the ability to access them using SSH
  • Real-time code and terminal collaboration with integrated chat abilities
  • 链接地址: http://www.djcxy.com/p/52642.html

    上一篇: 我如何使用console.log来调试测试?

    下一篇: 用于node.js的IDE和调试器