Sublime Text
Encyclopedia
Sublime Text is a cross-platform
Cross-platform
In computing, cross-platform, or multi-platform, is an attribute conferred to computer software or computing methods and concepts that are implemented and inter-operate on multiple computer platforms...

 C++
C++
C++ is a statically typed, free-form, multi-paradigm, compiled, general-purpose programming language. It is regarded as an intermediate-level language, as it comprises a combination of both high-level and low-level language features. It was developed by Bjarne Stroustrup starting in 1979 at Bell...

-based text
Text editor
A text editor is a type of program used for editing plain text files.Text editors are often provided with operating systems or software development packages, and can be used to change configuration files and programming language source code....

 and source code editor
Source code editor
A source code editor is a text editor program designed specifically for editing source code of computer programs by programmers. It may be a standalone application or it may be built into an integrated development environment ....

. The program was originally designed as a feature-rich extension of vim.

Features

Some features include:
  • Minimap: a preview of the entire source code
  • Ability to select multiple sections of code
  • Multi-panel editing
  • Bookmark
    Bookmark
    A bookmark is used to keep one's place in a printed work. It can also refer to:* Bookmark , a pointer in an Internet Web browser* a marker of one's place in an electronic document...

    s within files
  • Native support for 27 programming language
    Programming language
    A programming language is an artificial language designed to communicate instructions to a machine, particularly a computer. Programming languages can be used to create programs that control the behavior of a machine and/or to express algorithms precisely....

    s included, with many more available for download
  • Auto-save
    Autosave
    Autosave is a function in many computer applications or programs which saves an opened document automatically, helping to reduce the risk or impact of data loss in case of a crash or freeze...

  • RegEx-based find and replace
  • Fully customizable syntax highlighting
    Syntax highlighting
    Syntax highlighting is a feature of some text editors that display text—especially source code—in different colors and fonts according to the category of terms. This feature eases writing in a structured language such as a programming language or a markup language as both structures and...

  • Brace matching
    Brace matching
    Brace matching, or parentheses matching, is a syntax highlighting feature of certain text editors and integrated development environments that highlights matching sets of braces in languages such as Java and C++ that use them...

    , auto-completion
    Autocomplete
    Autocomplete is a feature provided by many web browsers, e-mail programs, search engine interfaces, source code editors, database query tools, word processors, and command line interpreters. Autocomplete involves the program predicting a word or phrase that the user wants to type in without the...

  • Support for macros and python-based plugins
  • Custom key bindings

Version 2

Sublime Text 2 was released as an alpha on 28 January 2011, and as a beta on 1 July 2011.

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK