Sublime Text

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 может быть оснащён менеджером пакетов, который позволяет пользователю находить, устанавливать, обновлять и удалять пакеты без перезагрузки программы. Менеджер поддерживает установленные пакеты в актуальном состоянии, загружая новые версии из репозиториев. Кроме того, он предоставляет команды для активации и деактивации установленных пакетов.

Особенности:

Интерфейс:
Редактор содержит различные визуальные темы, с возможностью загрузки дополнительных.
Пользователи видят весь свой код в правой части экрана в виде мини-карты, при клике на которую можно осуществлять навигацию.
Есть несколько режимов экрана. Один из них включает от 1 до 4 панелей, с помощью которых можно показывать до четырёх файлов одновременно. Полноценный (free modes) режим показывает только один файл без каких-либо дополнительных меню вокруг него.

Выделение столбцов и множественная правка:
Выделение столбцов целиком или расстановка несколько указателей по тексту, что делает возможным мгновенную правку. Указатели ведут себя, будто каждый из них — один в тексте. Команды типа перемещение на знак, перемещение на строку, выборка текста, перемещение на слово или его части (CamelCase, разделённый дефисом или подчёркиванием), перемещение в начало/конец строки и т. д., влияют на все указатели независимо и сразу, позволяя править сложноструктурированный текст быстро, без использования макрокоманд или регулярных выражений.

Автодополнение:
Когда пользователь набирает код, Sublime Text, в зависимости от используемого языка, будет предлагать различные варианты для завершения записи. Редактор также автоматически завершает созданные пользователем переменные.

Подсветка синтаксиса и высокая контрастность:
Тёмный фон Sublime Text предназначен для увеличения контрастности текста. Основные элементы синтаксиса выделены разными цветами, которые лучше сочетаются с тёмным фоном, нежели со светлым.

Поддержка систем сборки:
Sublime Text позволяет пользователю собирать программы и запускать их без необходимости переключаться на командную строку. Пользователь также может настроить свою систему сборки и включить автоматическую сборку программы каждый раз при сохранении кода.

Заготовки (сниппеты):
Сохранение фрагментов часто используемого кода, ключевые слова для их запуска.

Переход по файлам:
Навигационный инструмент, который позволяет пользователям перемещаться между файлами, а также внутри них, с помощью нечёткого поиска.

Другие особенности:
Дополнительно реализована функция автосохранения, помогающая пользователям не потерять проделанную работу. Настраиваемые комбинации клавиш и инструмент навигации позволяют назначать свои комбинации клавиш для меню и панелей инструментов (только для первой версии, во второй и третьей — Command Palette). Возможность поиска по мере набора используется для поиска в документе. Функция проверки синтаксиса работает подобным же образом, проверяя корректность прямо во время ввода. Есть возможность автоматизации с помощью макросов и повтора последних действий. Команды редактирования, включая редактирование отступов, переформатирование параграфов и объединение строк.
Другие новости раздела: Программы для macOS

Программы для macOS

Camtasia 2023

Camtasia - это видео-решение для создания профессионально выглядящих демонстраций программного обеспечения, руководств по продуктам, онлайн-уроков и записанных презентаций - видео не требуется.

Программы для macOS

SketchUp Pro 2023

SketchUp полезен начиная с первых этапов проектирования и до конца строительства. Программирование, построение диаграмм, разработка дизайна, детализация, документация, запросы информации – везде,

Программы для macOS

YouTube Downloader

Скачивайте видео в формате Full HD/4K/8K с YouTube и более чем с 10 000 веб-сайтов на высокой скорости Являясь мощным загрузчиком HD-видео для YouTube, Dailymotion, Facebook и других потоковых

Программы для macOS

Topaz Video AI

Потрясающее увеличение видео с помощью революционной технологии искусственного интеллекта. Обученный на тысячах видео и объединяющий информацию из нескольких входных видеокадров, Topaz Video AI

Похожие публикации

Программы для macOS

BBEdit

BBedit Мощный редактор текста и программного кода с подсветкой синтаксиса различных языков программирования и разметки (HTML, PHP, C++, XML, Java, Perl и др). BBedit предлагает разработчикам широкий

Программы для macOS

Dash

Dash является браузером документации API и менеджером фрагментов кода. Dash хранит фрагменты кода и мгновенно выполняет поиск в автономных наборах документации для более 200 API, более 100 шпаргалок

Софт

Symbian S60 расширяет возможности виджетов

Одним из наиболее значительных аспектов операционной системы Symbian S60 и его интерфейса пользователя, является возможность использования разработчиками несколько языков программирования - и

Программы для macOS

Matlab R2020b

​​​MATLAB — это высокоуровневый язык и интерактивная среда для программирования, численных расчетов и визуализации результатов. С помощью MATLAB можно анализировать данные, разрабатывать алгоритмы,

Программы для macOS

Matlab R2021b

MATLAB — это высокоуровневый язык и интерактивная среда для программирования, численных расчетов и визуализации результатов. С помощью MATLAB можно анализировать данные, разрабатывать алгоритмы,

Программы для macOS

Matlab R2019b

​​​MATLAB — это высокоуровневый язык и интерактивная среда для программирования, численных расчетов и визуализации результатов. С помощью MATLAB можно анализировать данные, разрабатывать алгоритмы,

Софт

Total Commander7.56a Vi7Pack1.77 Final +IconsPakv4 (Рus, Eng)

Total Commander Vi7Pack - Сборка использует хороший менеджер (файловый)Total Commander, который имеет в себе лучшие плагины и утилиты для удобной и простой работы, имея малый размер. Сборка задумана

Программы для macOS

Matlab R2022a

MATLAB — это высокоуровневый язык и интерактивная среда для программирования, численных расчетов и визуализации результатов. С помощью MATLAB можно анализировать данные, разрабатывать алгоритмы,