Here’s the Deal
Slant is powered by a community that helps you make informed decisions. Tell us what you’re passionate about to get your personalized feed and help others.
Sublime Text provides several features for making the editor itself comfortable to work with: Minimap provides a top-down view of the file, eliminates tunnel-vision Support for TextMate themes and window decoration themes Distraction-free mode Vintage mode - (vim-style editing) Everything is easily accessible from the keyboard See More
Multiple cursors & column selection allow versatile ways of editing. ctrl + d will select the current word and each time the command is repeated add the next occurence of the word to the selection. ctrl + click or middle-mouse click will place another cursor in the place that's clicked. Cursors can then be controlled together. This also allows selecting vertically. See More
Sublime Text supports a large number of languages and general text editing features out of the box, but its most useful feature is its extensibility - Sublime Text uses TextMate's syntax declaration files to support new languages, has all its menus and keybindings generated from JSON files, and can be scripted to add new features using Python. If Sublime Text doesn't support a desired language or feature, it's usually not long before someone implements it themselves - examples include the plugin -package manager and the 'open in browser' command. See More
One of the goals of Atom is to be a text editor for both experienced and beginner programmers. You can add keyboard shortcuts, change themes, install plugins, and change core settings by clicking through a GUI, or by manually editing config files the old-fashioned way. It has the added advantage of being built using the same engine that powers Google Chrome, so actions like opening and closing tabs feel familiar, even to new or non-programmers. See More
Due to its modular design, almost any aspect of the editor can be changed. Even seemingly core packages, like those taking care of search and replace functionality, can be forked on GitHub, and changed and replaced in the editor. The documentation for creating new plugins is also great, making it easier for developers to jump in and create plugins for Atom. See More