Sublime text

from Wikipedia, the free encyclopedia
Sublime text

Sublime Text 3 HTML Example.png
HTML representation
Basic data

Maintainer Jon Skinner
developer Sublime HQ
Publishing year January 18, 2008
Current  version 3.2.2
( October 1, 2019 )
operating system Microsoft Windows , Linux , macOS
programming language C ++ , Python
category Text editor
License proprietary
German speaking No
https://www.sublimetext.com/

Sublime Text is a proprietary text editor for Microsoft Windows , Linux and macOS .

backgrounds

Sublime Text was written in C ++ and Python .

Sublime text

The first version of Sublime Text was presented in November 2007 and only ran on Windows.

surface

A special feature of Sublime Text is the user interface, which can be designed with different color schemes. Almost all GUI-elements are faded out and there is a full-screen mode so that sublime text to distraction editing (, engl. Distraction-free editing ) may be used.

It is possible to display several files at the same time; for this, the editor window can be divided into several rows and columns, whereby each "field" can have several tabs . The user also has a “minimap”, a visual overview of the currently active file, so that navigation in long source codes or texts is made easier.

Functions

Due to the Python integration, Sublime Text can be expanded almost at will. The program is suitable for both plain text and program code; it supports syntax highlighting as well as the use of macros . Code completion and the integration of a compiler are also possible.

Sublime Text 2

On September 17, 2010, four days after the release of Sublime Text 1.4, it was announced that the developer intended to develop the upcoming version from scratch under the code name "Sublime Text X". On January 28, 2011, the first public alpha version of the program, now called "Sublime Text 2", was released. The first beta version has the build number 2111 and was released on August 31, 2011. The final version 2.0 was released on June 26, 2012.

Innovations

In version 2, Sublime Text can also run on Linux and Mac OS X for the first time. An important innovation is "Goto Anything" ( Jump to anything ), one via keyboard shortcuts accessible dialog that allows jumping to another file or within the currently opened document to a particular function, a specific line or a specific symbol. Also, the format of project files has changed and some minor changes have been made.

On August 3, 2011, together with beta version 2.0 build 2096, the vintage.py plugin was released, which largely emulates the operation of the vi text editor ; modal editing (command mode, input mode, visual mode) is also possible. This plugin is deactivated by default.

Sublime Text 3

On January 29, 2013, Jon Skinner released the first beta version of Sublime Text 3. The final version was released on September 13, 2017.

Innovations

With Sublime Text 3, a new API based on Python 3 was introduced, which meant that existing plugins had to be partially or completely rewritten. Another focus in development was on speed; Sublime Text 3 is able to search all files of a project by means of symbol indexing in order to enable faster access to certain functions. From developer version 3127 onwards, Sublime Text also supports touch input and a high point density under Windows systems .

literature

  • Herbert Braun: Write sublime. How to use the editor "Sublime Text" correctly. In: c't . No. 18, 2014, pages 166-169. online, for a fee

Web links

Individual evidence

  1. Sublime Text 3.2.2 .
  2. a b Jon Skinner: Sublime Forum: sublime text 2 scrolling in OSX. February 5, 2011, accessed April 7, 2011 .
  3. Jon Skinner: Sublime Blog: Anatomy of a Next Generation Text Editor. November 30, 2007, accessed April 7, 2011 .
  4. Jon Skinner: Sublime Blog: Distraction Free Editing. April 5, 2008, accessed April 7, 2011 .
  5. ^ Sublime Text: Features. Retrieved April 7, 2011 .
  6. Jon Skinner: Sublime Blog: Sublime Text X. September 17, 2010, accessed April 7, 2011 .
  7. a b Jon Skinner: Sublime Blog: Sublime Text 2: Public Alpha. January 28, 2011, accessed April 7, 2011 .
  8. Jon Skinner: Sublime Forum: Dev Build 2110. August 31, 2011, accessed September 1, 2011 .
  9. Jon Skinner: Dev Build 2096. August 3, 2011, accessed August 5, 2011 .
  10. ^ Jon Skinner: Sublime Forum: Sublime Text 3 Beta. January 29, 2013, accessed March 1, 2013 .
  11. Jon Skinner: Sublime Blog: Sublime Text 3 Beta. January 29, 2013, accessed March 2, 2013 .
  12. ^ Sublime Text (Changelog). Retrieved April 21, 2017 .