*** Welcome to piglix ***

Sublime Text 2

Sublime Text
Sublime Text Logo.png
Developer(s) Jon Skinner
Initial release 18 January 2008; 9 years ago (2008-01-18)
Stable release
2.0.2 / 8 July 2013; 3 years ago (2013-07-08)
Preview release
3 development build 3126 (public beta) / 23 September 2016; 4 months ago (2016-09-23)
Development status Active
Written in C++, Python
Operating system Linux 32/64-bit, Mac OS X 10.6 or later (version 2), 10.7 or later (version 3), Microsoft Windows 32/64-bit
Size ~5–8 MB
License Proprietary software,Nagware
Website www.sublimetext.com

Sublime Text is a proprietary cross-platform source code editor with a Python application programming interface (API). It natively supports many programming languages and markup languages, and its functionality can be extended by users with plugins, typically community-built and maintained under free-software licenses.

The following is a list of features of Sublime Text:

Sublime Text 2.0.2, the current release, was released on 8 July 2013. Changes from the first version of the software as promoted by Skinner on the official Sublime blog include Retina display support and "Quick Skip Next" functionality."

Themes

Panels, groups and screen modes

This feature allows users to select entire columns at once or place more than one cursor in text, which allows for simultaneous editing. All cursors then behave as if each of them was the only one in the text. Commands like move by character, move by line, text selection, move by words, move by subwords (CamelCase, hyphen or underscore delimited), move to beginning/end of line etc., affect all cursors independently, allowing one to edit slightly complex repetitive structures quickly without the need to use macros or regex.

Sublime Text will offer to complete entries as the user is typing depending on the language being used. It also auto-completes variables created by the user.

The dark background on Sublime Text is intended to reduce eyestrain and increase the amount of contrast with the text.

This feature allows users to run code for certain languages from within the editor, which eliminates the need to switch out to the command line and back again. This function can also be set to build the code automatically every time the file is saved.


...
Wikipedia

...