Приложения

Sublime Text

Sublime Text

5
Разработчик: Jon Skinner
Поддержка русского языка: Нет

Sublime Text — быстрый кроссплатформенный редактор исходных текстов программ. Поддерживает плагины на языке программирования Python. Sublime Text не является свободным или открытым программным обеспечением, однако, некоторые его плагины распространяются по свободной лицензии, а также разрабатываются и поддерживаются сообществом разработчиков. Первая версия программы не была кроссплатформенной и была доступна только под Windows.

Начиная с версии 2, Sublime стал кроссплатформенным ПО — появились версии под Mac OS и GNU/Linux. Бета-версия Sublime Text 3 вышла 29 января 2013 года и изначально была доступна только для зарегистрированных пользователей, которые купили Sublime Text 2. После релиза 3047, Sublime Text 3 стал доступен всем. Также, для загрузки стали доступны .deb-пакеты для GNU/Linux-дистрибутивов. Ранее же для Linux были доступны только tar-архивы.

Ключевые возможности

  • Автосохранение;
  • Закладки в файлах;
  • Миникарта: предварительный просмотр полного исходного кода;
  • Возможность выбора нескольких разделов кода;
  • Редактирование в нескольких панелях;
  • Встроенная поддержка 27 языков программирования;
  • Поиск и замена, основанная на регулярных выражениях;
  • Полностью настраиваемая подсветка синтаксиса;
  • Соответствие скобок, автозаполнение;
  • Поддержка макросов и плагинов на языке программирования Python;
  • Пользовательские горячие клавиши;
  • Подсветка синтаксиса языка Go;
  • Функция «Перейти к чему-нибудь» — быстрый переход по участкам кода;
  • Свободный полноэкранный режим — полноэкранный режим с акцентом на содержание;
  • Палитра команд — предоставление быстрого доступа к командам;
  • Поддержка OS X Lion.

Поддержка языков

Sublime Text поддерживает большое количество языков программирования и имеет возможность подсветки синтаксиса для C, C++, C#, CSS, D, Dylan, Erlang, HTML, Groovy, Haskell, Java, JavaScript, LaTeX, Lisp, Lua, Markdown, MATLAB, OCaml, Perl, PHP, Python, R, Ruby, SQL, TCL и XML. В дополнение к тем языкам программирования, которые включены в первоначальный пакет, пользователи имеют возможность загружать дополнения для поддержки дополнительных языков.

Интерфейс редактора

  1. Темы — Sublime Текст содержит 22 ​​различные визуальные темы, с возможностью загрузки дополнительных;
  2. Миникарта — пользователи видят весь свой код в правом верхнем углу экрана и при клике на него могут переходить на различные его части;
  3. Панели, группы и режимы отображения — редактор предлагает несколько режимов экрана. Один из них включает от 1 до 4 панелей, с помощью которых можно показывать до четырех файлов одновременно. Полноценный (free modes) режим показывает только один файл без каких-либо дополнительных вокруг него меню;

Отличительные особенности

  1. Выделение столбцов и множественная правка — эта особенность позволяет пользователям выделять столбцы целиком или расставлять несколько указателей по тексту, что делает возможным мгновенную правку. Указатели ведут себя, будто каждый из них — единственнен в тексте. Команды типа: перемещение на знак, перемещение на строку, выборка текста, перемещение на слово/часть слова (CamelCase, разделённый дефисом или подчёркиванием), перемещение в начало/конец строки и т.д., влияет на все указатели независимо и сразу, позволяя править сложно-структурированный текст быстро, без использования макрокоманд или регулярных выражений;
  2. Автодополнение — когда пользователь набирает код, Sublime Text, в зависимости от используемого языка, будет предлагать различные варианты для завершения записи. Он также автоматически завершает созданные пользователем переменные;
  3. Подсветка синтаксиса и высокая контрастность дисплея — темный фон Sublime Text предназначен для увеличения контрастности текста. Основные элементы синтаксиса выделены разными цветами, которые лучше сочетаются с тёмным фоном, нежели со светлым;
  4. Внутренний запуск кода — эта особенность позволяет пользователям запускать код для некоторых языков изнутри самого редактора, при этом избавляя от необходимости переключаться из командной строки и обратно. Это дополнение также может быть настроено для автоматического построения кода каждый раз при сохранении кода;
  5. Заготовки — эта особенность позволяет пользователям сохранять блоки часто используемого кода и назначить ключевые слова для них. Затем пользователь может ввести ключевое слово, нажать клавишу табуляции, чтобы вставить блок кода, всякий раз, когда он ему нужен;
  6. Переходы по файлам — эта особенность представляет собой навигационный инструмент, который позволяет пользователям перемещаться между файлами, а также внутри них, с помощью нечёткого поиска;
  7. Автосохранение — дополнительно в Sublime Text реализована функция автосохранения, помогающая пользователям не потерять проделанную работу. Настраиваемые комбинации клавиш и инструмент навигации позволяют пользователям назначать свои комбинации клавиш для меню и панелей инструментов. Возможность поиска по мере набора используется для поиска в документе и осуществляет поиск по мере набора поискового запроса. Функция проверки синтаксиса работает подобным же образом, проверяя корректность прямо во время ввода. Sublime Text предлагает в дополнение к вышеперечисленному возможности автоматизации с помощью макросов и повтора последних действий.
  8. Менеджер пакетов – возможность установить расширения прямо из редактора.

Добавлено 20 октября 2013, метки: ,

Как скачать приложение?

Источник Сайт автора
Размер 9.7 Мб
Скачать бесплатно
Sublime Text — быстрый кроссплатформенный редактор исходных текстов программ. Поддерживает плагины на языке программирования Python. Sublime Text не является свободным или открытым программным …
Статус программы: Бесплатная
Размер:9.7 Мб
Система:MacOS X