Presenting the List of 7 Best Node.js IDE & text editors. A good Node.js IDE can easily configure the working environment which leads to better productivity. The configuration suggested by a good IDE can help you avoid mistakes and save time in typing, running and debugging your code

     1 - Webclipse IDE

Webclipse is a suite of Eclipse add-ons designed to improve the coding experience—especially for the modern web developers. Webclipse provides superior support for JavaScript , TypeScript & modern web framework Like Angular.

webclipse nodejs ide

Why the best?

  • Full support for Node.js Development.
  • Full support for modern JavaScript (including ES6) and TypeScript Development with jsJet
  • Powerful Debugger for JavaScript , Node.js & TypeScript.
  • Instant Preview OF application using Codelive
  • Easy & Enhanced Navigation

     2 - Intellij Idea

Intellij IDEA is specifically designed to maximize developer productivity. Together, powerful static code analysis and ergonomic design make development not only productive but also an enjoyable experience.

Some cool features of Intellij

Mission-critical tools such as integrated version controls systems and a wide variety of supported languages and frameworks are at hand — no plugin hustle included.

itunderstands and provides intelligent coding assistance for a large variety of other languages such as SQL, JPQL, HTML, JavaScript, etc., even when the language expression is injected into a String literal in your Java code.

3 - Visual Studio Code

Visual Studio Code, a relatively new code editor backed by Microsoft, is gaining momentum as a serious contender in the Node.js medium. This means that all the nice features we might want are already baked in, including syntax and error highlighting and automatic builds.

visual studio python

visual studio code supports syntax highlighting and autocomplete with IntelliSense, which provides smart completions based on variable types, function definitions, and imported modules.

     4 - Cloud 9

Cloud 9 supports hundreds of programming languages, including C, C++, PHP, Ruby, Perl, Python, JavaScript with Node.js, and Go .

Some cool features of cloud 9

Run any powerful command on your Ubuntu workspace or on your own VM. Do a git push, compile your app, or tail server output - the Terminal enables any development stack.

Code Completion suggestions appear as you type to help you code faster and avoid typos. Use the Outline view to better understand your code, and Jump to Definition of variables for easy navigation.

The Debugger enables you to set breakpoints, step over and through, and inspect variables of any JS/Node.js app. Or jump right in to the Immediate Window to execute code in a debugging session.

     5 - Codenvy  

Codenvy makes on-demand workspaces to give you a better agile experience. instant-access, real-time collaborative IDEs .

Some cool features of codenvy

  • Workspace distribution across an elastic cluster with an embedded Docker Swarm
  • Operational solutions for monitoring, scaling, upgrading and archiving workspaces
  • Team management, permissions and resource policy management tools
  • User authentication, single-sign on, and LDAP
  • Self-service user registration
  • Factories - enables developers to create temporary IDE workspaces with full code, build, test, deploy, and collaboration functionality that can be shared with a URL. Multiple people can work in the same workspace making code reviews and teaching simpler and faster.

     6 - sublime text 3 

Sublime Text is a sophisticated text editor for code, markup and prose. you'll love the slick user interface, extraordinary features and amazing performance.

This is probably one of the most widespread code editors nowadays , some cool features of sublime text

You Get the most out of your wide screen monitor with split editing support. Edit files side by side, or edit two locations in the one file. You can edit with as many rows and columns as you wish.

Projects in Sublime Text capture the full contents of the workspace, including modified and unsaved files. You can switch between projects in a manner similar to Goto Anything, and the switch is instant, with no save prompts - all your modifications will be restored next time the project is opened.

     7 - Atom

Developed by GitHub, the highly customizable environment and ease of installation of new packages has turned Atom into the IDE of choice for a lot of people. It is worth mentioning that the code examples provided in this dunebook were actually coded using Atom only.

Some cool features of Atom

Atom is a text editor that's modern, approachable, yet hackable to the core—a tool you can customize to do anything but also use productively without ever touching a config file

Atom works across operating systems. You can use it on OS X, Windows, or Linux.

In my opinion IDE that matches your usage habits is best :)