Trending Now

Best programming text editor

sublime vs notepad

Deciding the best text editor is really a matter of choice.  Some contenders to look at are Atom, Sublime and Notepad++.  Below are a list of the major functionalities of each text editor and a more in depth analysis in available in Detailed Reviews.


atom text editor review
atom text editor review

A hackable text editor for the 21st Century.

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.

  1. Atom works across operating systems. You can use it on OS X, Windows, or Linux.
  2. Search for and install new packages or start creating your own—all from within Atom.
  3. Atom helps you write code faster with a smart, flexible autocomplete.
  4. Easily browse and open a single file, a whole project, or multiple projects in one window.
  5. Split your Atom interface into multiple panes to compare and edit code across files.
  6. Find, preview, and replace text as you type in a file or across all your projects.
  7. You 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.
  8. Atom comes pre-installed with four UI and eight syntax themes in both dark and light colors. If you can’t find what you’re looking for, you can also install themes created by the Atom community or create your own.
  9. It’s easy to customize and style Atom. You can tweak the look and feel of your UI with CSS/Less and add major features with HTML and JavaScript. Check out the video on setting up Atom.
  10. 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.
  11. Atom is open source. Be part of the Atom community or help improve your favorite text editor.


sublime text editor review
sublime text editor review

A sohpisticated text editor for code, markup and prose.

  1. Integrated keyboard shortcuts allowing you to control editor quickly.
  2. Make ten changes at the same time, not one change ten times. Multiple selections allow you to interactively change many lines at once, rename variables with ease, and manipulate files faster than ever.
  3. The Command Palette holds infrequently used functionality, like sorting, changing the syntax and changing the indentation settings. With just a few keystrokes, you can search for what you want, without ever having to navigate through the menus or remember obscure key bindings.
  4. Using information from syntax definitions, Sublime Text automatically generates a project-wide index of every class, method and function.
  5. Sublime Text has a powerful, Python API that allows plugins to augment built-in functionality.
  6. Key bindings, menus, snippets, macros, completions and more – just about everything in Sublime Text is customizable with simple JSON files. This system gives you flexibility as settings can be specified on a per-file type and per-project basis.
  7. 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. Take advantage of multiple monitors by editing with multiple windows, and using multiple splits in each window.
  8. 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.
  9. 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.
  10. Sublime Text is available for Mac, Windows and Linux. One license is all you need to use Sublime Text on every computer you own, no matter what operating system it uses.


  1. Syntax Highlighting and Syntax Folding
  2. User Defined Syntax Highlighting and Folding: screenshot 1screenshot 2screenshot 3 and screenshot 4
  3. PCRE (Perl Compatible Regular Expression) Search/Replace
  4. GUI entirely customizable: minimalisttab with close buttonmulti-line tabvertical tab and vertical document list
  5. Auto-completion: Word completion, Function completion and  Function parameters hint
  6. Multi-Document (Tab interface)
  7. Multi-Language environment supported
  8. Macro recording and playback
  9. Launch with different arguments

Join the Discussion

Your email address will not be published. Required fields are marked *