Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

IDE and Debugger for node.js [closed]

I am going to start building project in node.js (was working in PHP before), What is the IDE, Debugger and Helping Tools for node.js, to help improvement while coding ?

like image 302
Mark Avatar asked Apr 13 '11 17:04

Mark


People also ask

How do I open a node JS debugger?

Start node debug script_name. js to start your script under the builtin command-line debugger. Your script starts in another Node. js process started with the --debug-brk option, and the initial Node.

Does NodeJS have a debugger?

Node. js includes a command-line debugging utility. The Node. js debugger client is not a full-featured debugger, but simple stepping and inspection are possible.

Is there any IDE for Node JS?

WebMatrixWebMatrix is one of the best IDEs for NodeJS app development. It is a cloud-based IDE developed by Microsoft. The tool is accessible to only Windows developers and supports web development still it empowers developers to build robust web applications in an efficient and fast way using Node.

Which tools can be used to debug Node JS application?

js Debugger. Node. js provides built-in non-graphic debugging tool that can be used on all platforms. It provides different commands for debugging Node.


1 Answers

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.

like image 138
yojimbo87 Avatar answered Sep 25 '22 23:09

yojimbo87