Monday, October 12, 2009

Sublime Text - text editor for Windows

Sublime Text is a text editor for Windows intended to be used by programmers, developers, and in fact anybody who need to work with text. In a field crowded with freeware like Notepad++, jEdit and Notepad2 that provides plenty of powerful features for writing code, what new does Sublime Text has to offer?
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.

Other features:

  • 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
Sublime Text is a commercial software, a single license of which costs $59. However, you may download and evaluate the software for free and there is no enforced time limit for the evaluation.

Want the MiniMap feature in Visual Studio, jEdit and Emacs? Here you go.


  1. Cool. But sometimes, free is better:

  2. Actually Sublime Text is as good as free. As I said, there is no time limit for evaluation, which is kind of weird because I'm not sure why anybody would pay for the license.