
Sublime Text предлагает обширные возможности в поддержке множества языков программирования, включая C, C++, C#, CSS, D, Dylan, Erlang, HTML, Groovy, Haskell, Java, jаvascript, LaTeX, Lisp, Lua, Markdown, MATLAB, OCaml, Perl, PHP, Python, R, Ruby, SQL, TCL и XML. Дополнительно к этому, пользователи могут устанавливать плагины для поддержки других языков программирования.
Sublime Text также включает менеджер пакетов, который предоставляет возможность пользователям находить, устанавливать, обновлять и удалять пакеты без необходимости перезагрузки программы. Этот менеджер позволяет поддерживать все установленные пакеты в актуальном состоянии, загружая новые версии из репозиториев. Кроме того, пакетный менеджер предоставляет команды для активации и деактивации установленных пакетов.
Особенности Sublime Text включают:
- Интерфейс
Редатор предлагает различные визуальные темы, которые можно расширить, скачав дополнительные файлы. Пользователи видят свой код на правой стороне экрана в виде мини-карты, с помощью которой можно перемещаться по коду. Доступно несколько режимов экрана, один из них включает от одной до четырех панелей, где можно одновременно просматривать до четырех файлов. В полноценном режиме показывается только один файл без дополнительных меню вокруг него. Возможно осуществление выделения столбцов и множественного редактирования.
Выделение столбцов полностью или размещение нескольких указателей по тексту позволяет мгновенно вносить правки. Каждый указатель ведет себя так, будто он единственный в тексте. Команды, такие как перемещение на знак, перемещение на строку, выборка текста, перемещение на слово или его части (CamelCase, разделенный дефисом или подчеркиванием), перемещение в начало/конец строки и т.д., влияют на все указатели одновременно и мгновенно, позволяя быстро вносить правки в сложноструктурированный текст без использования макросов или регулярных выражений. Автодополнение: Когда пользователь вводит код, Sublime Text предлагает различные варианты завершения, в зависимости от используемого языка. Редактор также автоматически завершает пользовательские переменные. Подсветка синтаксиса и высокий контраст:
Темная тема Sublime Text применяется для усиления контрастности текста. Основные элементы синтаксиса выделены разными цветами, которые лучше сочетаются с темным фоном, чем с светлым.
Поддержка систем сборки:
Sublime Text позволяет пользователям собирать программы и запускать их без необходимости переключаться на командную строку. Пользователь также может настроить свою систему сборки и включить автоматическую сборку программы каждый раз при сохранении кода.
Шаблоны (сниппеты):
Сохранение фрагментов часто используемого кода, ключевые слова для их вызова.
Навигация по файлам:
Инструмент для навигации, который позволяет пользователям перемещаться между файлами и внутри них с помощью нечеткого поиска.
Другие функции:
Системные требования
Обновлено
10-10-2023, 07:08