Here is a list of features that makes Sublime Text notable:
MiniMap: The MiniMap is a zoomed out graphical rendering of the active document. This allows the user to keep perspective inside the opened document, while also giving the editor a quick and efficient means of traversing and navigating the document. The MiniMap gives you a quick idea of which part of the document you are looking at.
Split View: You can view up to 4 documents at once in different kinds of layout – vertically arranged, horizontally arranged etc. What’s more? You can open the same document on multiple tabs and view different areas of the document simultaneously. Edits done in one tab are reflected across all tabs.
Multiple selection: Sublime Text's multiple selections features allows several things. Multiple selections allows the user to edit in more that one place at once. It works as a quick substitute for find and replace, or to apply the same sequence of changes to multiple lines simultaneously.
QuickPanel: This is an overlay list menu. As you type in words any items not containing them are filtered from the list. This "quick" interface is used for opening projects file and swapping between open files.
Console: This is where you can see all logging and can interact with Sublime by inputting Python code.
Full Screen: Sublime Text has a full screen distraction free writing mode. In the distraction free mode only the document can be seen. In the normal full screen mode toolbars, minimaps, status bar etc can be toggled on and off.
- Syntax highlighting supporting a wide range if programming languages
- Customizable key-bindings
- Extensible through plug-ins
- Spell check and dictionary
- Different color schemes
- Macro recorder for automating repetitive tasks
- Auto save sessions
Want the MiniMap feature in Visual Studio, jEdit and Emacs? Here you go.