The user can then type the keyword and press tab to paste the block of code whenever they require it. This feature allows users to save blocks of frequently used code and assign keywords to them. This function can also be set to build the code automatically every time the file is saved. Users can run code for certain languages from within the editor, reducing the need to switch to a command-line prompt. The dark background on Sublime Text is intended to reduce eyestrain and improve readability of text by increasing the amount of contrast with the text. Syntax highlight and high contrast display It also auto-completes variable names assigned to within the same code base. Sublime Text suggets completing entries as the user is typing, informed by the programing language of the current file. This allows editing complex repetitive structures without the use macros or regexes. Including to move by one character, by line, by words, and by subwords ( CamelCase, hyphen or underscore delimited), and move to beginning/end of line. The cursors behave as if each of them was the only one in the text, moving independently in the same manner. With this feature a user can select entire text columns at once, or place more than one cursor in the text.
Simultaneous editing: simultaneously make the same interactive changes to multiple selected areas."Command palette" uses adaptive matching for quick keyboard invocation of arbitrary commands."Goto Anything," quick navigation to project files, symbols, or lines.The following is a list of features of Sublime Text: 2.2.5 Syntax highlight and high contrast display.2.2.3 Column selection and multi-select editing.