Sublime Text підтримує велику кількість мов програмування і має можливість підсвічування синтаксису для C, C++, C#, CSS, D, Dylan, Erlang, HTML, Groovy, Haskell, Java, javascirt, LaTeX, Lisp, Lua, Markdown, MATLAB, OCaml, Perl, PHP, Python, R, Ruby, SQL, TCL і XML.
На додаток до тих мов програмування, які включені за замовчуванням, користувачі мають можливість завантажувати плагіни для підтримки інших мов.
Sublime Text може бути оснащений менеджером пакетів, який дає змогу користувачеві знаходити, встановлювати, оновлювати та видаляти пакети без перезавантаження програми. Менеджер підтримує встановлені пакети в актуальному стані, завантажуючи нові версії з репозиторіїв. Крім того, він надає команди для активації та деактивації встановлених пакетів.
Особливості:
Інтерфейс:
Редактор містить різні візуальні теми, з можливістю завантаження додаткових.
Користувачі бачать весь свій код у правій частині екрана у вигляді міні-карти, при кліці на яку можна здійснювати навігацію.
Є кілька режимів екрану. Один із них включає від 1 до 4 панелей, за допомогою яких можна показувати до чотирьох файлів одночасно. Повноцінний (free modes) режим показує тільки один файл без будь-яких додаткових меню навколо нього.
Виділення стовпців і множинна правка:
Виділення стовпців цілком або розставлення кількох покажчиків по тексту, що уможливлює миттєве редагування. Покажчики поводяться, ніби кожен із них — один у тексті. Команди типу переміщення на знак, переміщення на рядок, вибірка тексту, переміщення на слово або його частини (CamelCase, розділений дефісом або підкресленням), переміщення на початок/кінець рядка тощо впливають на всі покажчики незалежно та одразу, даючи змогу правити складноструктурований текст швидко, без використання макрокоманд або регулярних виразів.
Автодоповнення:
Коли користувач набирає код, Sublime Text, залежно від використовуваної мови, пропонуватиме різні варіанти для завершення запису. Редактор також автоматично завершує створені користувачем змінні.
Підсвічування синтаксису та висока контрастність:
Темне тло Sublime Text призначене для збільшення контрастності тексту. Основні елементи синтаксису виділені різними кольорами, які краще поєднуються з темним фоном, ніж зі світлим.
Підтримка систем складання:
Sublime Text дає змогу користувачеві збирати програми та запускати їх без необхідності перемикатися на командний рядок. Користувач також може налаштувати свою систему збирання і ввімкнути автоматичне збирання програми щоразу під час збереження коду.
Заготовки (сніпети):
Збереження фрагментів часто використовуваного коду, ключові слова для їх запуску.
Перехід по файлах:
Навігаційний інструмент, який дає змогу користувачам переміщатися між файлами, а також усередині них, за допомогою нечіткого пошуку.
Інші особливості:
Додатково реалізована функція автозбереження, що допомагає користувачам не втратити виконану роботу. Комбінації клавіш, що налаштовуються, та інструмент навігації дають змогу призначати свої комбінації клавіш для меню і панелей інструментів (тільки для першої версії, у другій і третій — Command Palette). Можливість пошуку в міру набору використовується для пошуку в документі. Функція перевірки синтаксису працює подібним же чином, перевіряючи коректність прямо під час введення. Є можливість автоматизації за допомогою макросів і повтору останніх дій. Команди редагування, включно з редагуванням відступів, переформатуванням параграфів і об'єднанням рядків.
Адмін
к: