
Completely keyboard based operations supported. Vim is available for all the major desktop platforms, it’s old school design could be a little intimidating if you're used to the modern software. It is an improved version of the “vi” editor distributed with most UNIX systems. Vim is a highly configurable text editor built to enable efficient text editing. Use “Goto Anything” to open files with only a few keystrokes. It supports many programming languages and markup languages. Sublime Text is a free and cross-platform text editor for code, markup, and prose. The UI and UX are excellent and perfect for a great coding session.
Atom is advertised as the hackable text editor for the 21st century.
It's crafted from the ground up for web designers and front-end developers (which means it’s not suitable for other programming projects).Ītom is an open source, modern, approachable, yet hackable to the core text editor-a tool you can customize to do anything but also use productively without ever touching a config file. With focused visual tools and preprocessor support, Brackets is an open source, modern text editor that makes it easy to design in the browser.
Auto-completion: Word completion, Function completion and Function parameters hint. GUI entirely customizable: minimalist, tab with close button, multi-line tab, vertical tab and vertical document list. Syntax Highlighting and Syntax Folding. It benefits from a tabbed multi-document interface so you can work on several files at once, and is lightning fast – even when handling very large files. PROGRAMMING NOTEPAD FOR MAC CODE
Notepad++ is a free source code editor and Notepad replacement that supports several languages. Before you jump into a single text editor I would advise experimenting with different ones. It requires personal preference and judgment based on your development project. Choosing the perfect text editor for your work can be a challenging task.