Node.js Editors

Sublime Text – Sophisticated text editor for code and markup | Paid
Sublime Text is a sophisticated text editor for code, markup and prose. You’ll love the slick user interface, extraordinary features and amazing performance. Sublime Text is built from custom components, providing for unmatched responsiveness. From a powerful, custom cross-platform UI toolkit, to an unmatched syntax highlighting engine, Sublime Text sets the bar for performance. $80 USD

Nodejs Sublime Text 3 Package
The Nodejs Sublime Text 3 Package provides a set of code completion, scripts and tools to work with nodejs. The package code completion is generated from the main nodejs libraries and global namespaces. To invoke the code completion start typing the namespace you want. Also included are some boilerplate snippets. They include functionality such as HTTP server, reading the contents of a directory, etc.

Atom – A hackable text editor for the 21st Century
Atom works across operating systems. Use it on OS X, Windows, or Linux. Atom helps you write code faster with a smart and flexible autocomplete. Split your Atom interface into multiple panes to compare and edit code across files. Search for and install new packages or create your own right from Atom. Easily browse and open a single file, a whole project, or multiple projects in one window. Choose from thousands of open source packages that add new features and functionality to Atom, or build a package from scratch and publish it for everyone else to use. Atom is a desktop application built with HTML, JavaScript, CSS, and Node.js integration. It runs on Electron, a framework for building cross-platform apps using web technologies.

Brackets – A modern, open-source code editor
Brackets is a lightweight, yet powerful, modern text editor. Brackets blend visual tools into the editor so you get the right amount of help when you want it. With new features and extensions released every 3-4 weeks, it’s like getting presents all year long. It’s crafted from the ground up for web designers and front-end developers. Brackets is an open-source project, supported by an active and passionate community. It’s made by other web developers like you!

Brackets extension for pure Node.js
Brackets extension for pure Node.js linting of sass and scss syntaxed files, powered by Sass-Lint. No external dependencies needed!

 

PHP Editors

Visual Studio Code – Code Editing. Redefined | Free
Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications. Visual Studio Code is free and available on your favorite platform – Linux, macOS, and Windows.

Notepad++ | Free
Notepad++ is a free source code editor and Notepad replacement that supports several languages. Running in the MS Windows environment, its use is governed by GPL License. Based on the powerful editing component Scintilla, Notepad++ is written in C++ and uses pure Win32 API and STL which ensures a higher execution speed and smaller program size.

RJ TextEd – The Unicode source and text editor | Free
Home of RJ TextEd text editor, unicode text/hex editor, XML editor, PHP editor, HTML editor, programmers editor written by Rickard Johansson. It is also a very powerful web (PHP, ASP, JavaScript, HTML and CSS) development editor.

jEdit – Programmer’s Text Editor | Free
jEdit is a mature programmer’s text editor. jEdit beats many expensive development tools for features and ease of use. Written in Java, so it runs on Mac OS X, OS/2, Unix, VMS and Windows. Auto indent, and syntax highlighting for more than 200 languages.

Programmers Editor – Bluefish | Free
Home of the Bluefish Editor, a powerful editor targeted towards programmers and webdesigners. It supports working with local and remote files, syntax highlighting and a WYSIWYN interface.

Atom | Free
At GitHub, we’re building the text editor we’ve always wanted: hackable to the core, but approachable on the first day without ever touching a config file. A text editor is at the core of a developer’s toolbox. Atom works across operating systems. Use it on OS X, Windows, or Linux. Atom helps you write code faster with a smart and flexible autocomplete. Thousands of open source packages that add new features and functionality to Atom.

php-ide-serenata | Free
PHP language support for Atom-IDE via the Serenata server. Integrates Serenata into Atom, providing autocompletion, code navigation, refactoring, signature help, linting and code lenses for PHP.

Brackets – Modern, open source code editor, understands web design | Free
PHP language support for Atom-IDE via the Serenata server. Integrates Serenata into Atom, providing autocompletion, code navigation, refactoring, signature help, linting and code lenses for PHP.

PHP Support in Brackets · adobe/brackets Wiki · GitHub | Free
The PHP features will only work if Brackets is able to find a valid PHP7 runtime in the system path, or if a valid PHP7 executable path configuration is set in brackets.json.

Geany – The Flyweight IDE | Free
Geany is a powerful, stable and lightweight programmer’s text editor that provides tons of useful features without bogging down your workflow. It runs on Linux, Windows and MacOS is translated into over 40 languages, and has built-in support for more than 50 programming languages.

GNU Emacs – GNU Project | Free
An extensible, customizable text editor. Syntax coloring, for many file types. Full Unicode. Highly customizable. A packaging system for downloading and installing extensions. phps-mode.

GNU Emacs – GNU ELPA – phps-mode | Free
Major mode for PHP with Semantic integration. A major-mode that uses original PHP lexer tokens for syntax coloring and indentation making it easier to spot errors in syntax.

Sublime Text – A sophisticated text editor for code, markup, prose | Paid
Brackets is a lightweight, yet powerful, modern text editor. We blend visual tools into the editor so you get the right amount of help when you want it. With new features and extensions released every 3-4 weeks, it’s like getting presents all year long. $80 USD/license.