Jump to content

Возвышенный текст

(Перенаправлено с SublimeText )

Возвышенный текст
Разработчик(и) Джон Скиннер , штаб-квартира Sublime
Первоначальный выпуск 18 января 2008 г .; 16 лет назад ( 18 января 2008 )
Стабильная версия
4 (сборка 4180) [ 1 ]  Отредактируйте это в Викиданных / 6 августа 2024 г .; 37 дней назад ( 6 августа 2024 г. )
Предварительный выпуск
4 (сборка 4178) [ 2 ]  Отредактируйте это в Викиданных / 31 июля 2024 г .; 43 дня назад ( 31 июля 2024 г. )
Написано в С++ , Питон
Операционная система Linux , macOS , Microsoft Windows
Платформа x86-64 , Apple Silicon , A64
Тип редактор исходного кода
Лицензия Условно-бесплатное ПО [ 3 ]
Веб-сайт https://www.sublimetext.com/

Sublime Text — это условно-бесплатный редактор текста и исходного кода, доступный для Windows , macOS и Linux . Он изначально поддерживает множество языков программирования и языков разметки . Пользователи могут настраивать его с помощью тем и расширять его функциональность с помощью плагинов , обычно создаваемых сообществом и поддерживаемых по лицензиям бесплатного программного обеспечения . Для облегчения использования плагинов в Sublime Text имеется Python API . Редактор использует минимальный интерфейс и содержит функции для программистов, включая настраиваемую подсветку синтаксиса , свертывание кода , поддержку поиска и замены регулярных выражений , окно вывода терминала и многое другое. Это проприетарное программное обеспечение , но доступна бесплатная ознакомительная версия.

Ниже приводится список возможностей Sublime Text: [ 4 ]

  • «Перейти к чему угодно», быстрая навигация к файлам проекта, символам или строкам. [ 5 ]
  • «Палитра команд» использует адаптивное сопоставление для быстрого вызова произвольных команд с клавиатуры.
  • Одновременное редактирование : одновременное внесение одинаковых интерактивных изменений в несколько выбранных областей.
  • API плагинов на основе Python
  • Предпочтения для конкретного проекта
  • Широкие возможности настройки с помощью файлов настроек JSON, включая настройки для конкретного проекта и платформы.
  • Кроссплатформенность (Windows, macOS и Linux) и вспомогательные плагины для кроссплатформенности.
  • Совместим со многими языковыми грамматиками из TextMate.

История версий

[ редактировать ]

Sublime Text 1.0 был выпущен 18 января 2008 года как приложение для операционной системы Windows. [ 6 ] Он поддерживает вкладки и параллельный просмотр файлов.

Sublime Text 2.0 был выпущен 26 июня 2013 года. Это первый выпуск, поддерживающий Linux и OS X. Другие изменения по сравнению с первой версией программного обеспечения, рекламируемые в официальном блоге Sublime, включают поддержку дисплея Retina и функцию «Быстрый переход к следующему». функциональность. [ 7 ]

Интерфейс Sublime Text 2
  • Sublime Text содержит 23 визуальные темы с возможностью загрузки и настройки дополнительных тем с помощью сторонних плагинов.
  • Функция мини-карты показывает уменьшенный обзор всего файла в правом верхнем углу экрана. Часть файла, видимая на главной панели редактора, выделяется, и нажатие или перетаскивание в этом представлении прокручивает редактор по файлу. [ 8 ]

Панели, группы и режимы экрана

[ редактировать ]
  • Режимы экрана включают в себя: одновременное отображение до четырех файлов на панелях, полноэкранный режим без отвлекающих факторов для отображения одного файла без меню интерфейса вокруг него.

Выбор столбца и редактирование с множественным выбором

[ редактировать ]

С помощью этой функции пользователь может сразу выделить целые текстовые столбцы или поместить в текст более одного курсора. Это позволяет одновременное редактирование . Курсоры ведут себя так, как если бы каждый из них был единственным в тексте, перемещаясь одинаково независимо. В том числе для перемещения по одному символу, по строке, по словам и по подсловам ( CamelCase , дефис или подчеркивание с разделителями) и переходу к началу/концу строки. Это позволяет редактировать сложные повторяющиеся структуры без использования макросов или регулярных выражений . [ 9 ]

Автозаполнение

[ редактировать ]

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

Подсветка синтаксиса и высококонтрастный дисплей

[ редактировать ]

Темный фон в Sublime Text предназначен для уменьшения напряжения глаз и улучшения читаемости текста за счет увеличения контрастности с текстом. [ нужна ссылка ]

Создание кода в редакторе

[ редактировать ]

Пользователи могут запускать код для определенных языков из редактора, что избавляет от необходимости переключаться на приглашение командной строки. Эту функцию также можно настроить на автоматическое создание кода при каждом сохранении файла. [ нужны разъяснения ]

Фрагменты

[ редактировать ]

Эта функция позволяет пользователям сохранять блоки часто используемого кода и назначать им ключевые слова. Затем пользователь может ввести ключевое слово и нажать Tab ↹ вставлять блок кода всякий раз, когда он им понадобится.

Другие особенности

[ редактировать ]

В дополнение к этим Sublime Text имеет ряд функций, в том числе: [ 10 ]

  • Автосохранение, которое пытается предотвратить потерю пользователями своей работы.
  • Настраиваемые назначения клавиш — навигационный инструмент, который позволяет пользователям назначать горячие клавиши для выбора опций как в меню, так и на панели инструментов.
  • Поиск по мере ввода: начинает искать текст, вводимый по мере ввода пользователем, без необходимости открытия отдельного диалогового окна.
  • Функция проверки орфографии исправляет текст по мере ввода.
  • Макросы
  • Повторить последнее действие
  • Широкий выбор команд редактирования, включая выравнивание и удаление отступов, переформатирование абзацев и соединение строк.
PHP Hello World в Sublime Text 3

Версия 3 вошла в бета-версию 29 января 2013 года. Сначала она была доступна только зарегистрированным пользователям, купившим Sublime Text 2, 28 июня 2013 года она стала доступна широкой публике. Однако самые последние разработки по-прежнему требовали регистрационного кода. [ 11 ] Sublime Text 3 был официально выпущен 13 сентября 2017 года. [ 12 ] [ 13 ] В мае 2018 года последовала версия 3.1. [ 14 ] и версией 3.2 в марте 2019 г. [ 15 ]

Две основные функции, добавленные в Sublime Text 3, включают индексацию символов и управление панелями. Индексирование символов позволяет Sublime Text сканировать файлы и создавать индексы для облегчения использования функций «Перейти к определению» и «Перейти к символу» в Project . Управление панелями позволяет пользователям перемещаться между панелями с помощью горячих клавиш. [ 16 ]

Версия 4 была выпущена 20 мая 2021 года. [ 17 ] Основные новые функции включали контекстно-зависимое автоматическое завершение всего проекта, множественный выбор вкладок и поддержку темного режима. В новой версии представлен аппаратный ускоренный рендеринг с использованием OpenGL для дисплеев с большим разрешением и встроенная поддержка Apple M1 и ARM64. Он также реализовал внутреннюю оптимизацию производительности и обновления, такие как новый хост плагинов Python 3.8 и расширенные API для расширенной разработки плагинов.

Менеджер пакетов

[ редактировать ]

Package Control — это открытый исходный код. [ 18 ] сторонний менеджер пакетов для Sublime Text, который позволяет пользователю находить, устанавливать, обновлять и удалять плагины , обычно без перезапуска Sublime Text. Менеджер пакетов поддерживает актуальность установленных пакетов с помощью функции автоматического обновления и загружает пакеты из GitHub , BitBucket и специальной системы каналов/репозитория в кодировке JSON. Он также обрабатывает обновление пакетов, клонированных из GitHub и BitBucket, через Git и Hg , а также предоставляет команды для включения и отключения пакетов. Менеджер пакетов также включает команду для объединения любого каталога пакета в файл .sublime-package. [ 19 ]

Известные сторонние пакеты включают:

  • LSP — поддержка протокола языкового сервера
  • Bracket Highlighter — усиливает основные моменты, которые Sublime Text обеспечивает для пар скобок.
  • SublimeLinter — анализ кода (проверка) для JavaScript, Perl, PHP, Python, Ruby и других.
  • Улучшения боковой панели — улучшения боковой панели Sublime Text с новыми возможностями удаления, открытия, перемещения, создания, редактирования и поиска файлов.

Возвышенное слияние

[ редактировать ]
Возвышенное слияние
Разработчик(и) Возвышенный штаб
Первоначальный выпуск 20 сентября 2018 г .; 5 лет назад ( 20 сентября 2018 )
Стабильная версия
Сборка 2096 [ 20 ]  Отредактируйте это в Викиданных / 22 апреля 2024 г.
Написано в С++
Операционная система Linux , macOS , Microsoft Windows
Платформа Яблоко М1 , х86-64 , А64
Лицензия проприетарная лицензия
Веб-сайт https://www.sublimemerge.com/

В 2018 году Sublime HQ выпустила Sublime Merge, Git графический интерфейс и для слияния . инструмент [ 21 ] При установке вместе с Sublime Text он использует свои пакеты подсветки синтаксиса и имеет интеграцию для взаимодействия друг с другом. [ 22 ] Технически Sublime Merge и Text разделяют большую часть концепций кодовой базы и пользовательского интерфейса.


См. также

[ редактировать ]
  1. ^ "Скачать" . Великолепный штаб.
  2. ^ «Стройки разработчиков» . Великолепный штаб.
  3. ^ «Лицензионное соглашение Sublime Text» . Sublime HQ Pty Ltd. Архивировано из оригинала 26 апреля 2018 года . Проверено 22 сентября 2017 г.
  4. ^ «Возвышенный текст» . Sublime HQ Pty Ltd. Архивировано из оригинала 16 марта 2014 года . Проверено 14 марта 2014 г.
  5. ^ "Функции" . thewebdesignbay.com. Архивировано из оригинала 8 ноября 2012 года . Проверено 13 ноября 2012 г.
  6. ^ «Возвышенный блог» . Архивировано из оригинала 1 июля 2022 года . Проверено 15 июня 2022 г.
  7. ^ «Возвышенный блог» . Архивировано из оригинала 1 мая 2015 года . Проверено 11 апреля 2015 г.
  8. ^ «Интерфейс» . 1-й веб-дизайнер. Архивировано из оригинала 24 декабря 2017 года . Проверено 13 ноября 2012 г.
  9. ^ "Функции" . makeuseof.com. 15 марта 2012 года. Архивировано из оригинала 23 ноября 2012 года . Проверено 13 ноября 2012 г.
  10. ^ "Функции" . 1-й веб-дизайнер. Архивировано из оригинала 24 декабря 2017 года . Проверено 13 ноября 2012 г.
  11. ^ «Разработочные сборки Sublime Text 3» . Архивировано из оригинала 19 августа 2013 года . Проверено 9 сентября 2013 г.
  12. ^ Скиннер, Джон. «Возвышенный текст 3.0» . Архивировано из оригинала 13 сентября 2017 года . Проверено 13 сентября 2017 г.
  13. ^ Разван, Сереа (13 сентября 2017 г.). «Sublime Text 3 доступен для скачивания» . Неовин . Архивировано из оригинала 2 июня 2021 года . Проверено 30 мая 2021 г.
  14. ^ Sublime Text 3.1 выпущен , Sublime HQ Pty Ltd, 7 мая 2018 г., заархивировано из оригинала 8 июня 2018 г. , получено 18 февраля 2021 г.
  15. ^ Sublime Text 3.2 , Sublime HQ Pty Ltd, 13 марта 2019 г., заархивировано из оригинала 16 марта 2019 г. , получено 18 февраля 2021 г.
  16. ^ «Sublime Text 3 Бета» . Возвышенный блог . Архивировано из оригинала 11 января 2014 года . Проверено 11 января 2014 г.
  17. ^ «Возвышенный текст 4» . Возвышенный журнал изменений . Архивировано из оригинала 5 июля 2021 года . Проверено 20 мая 2021 г.
  18. ^ «Лицензия» . Архивировано из оригинала 13 октября 2022 года . Проверено 15 июля 2022 г.
  19. ^ «Контроль пакетов» . wbond.net. Архивировано из оригинала 3 октября 2013 года . Проверено 9 сентября 2013 г.
  20. ^ "Скачать" . Великолепный штаб.
  21. ^ Букер, Логан (22 сентября 2018 г.). «Sublime Merge — это удобный интерфейс Git от создателей Sublime Text» . Австралия: Лайфхакер . Архивировано из оригинала 26 января 2020 года . Проверено 26 января 2020 г.
  22. ^ «Пакеты — документация Sublime Merge» . www.sublimemerge.com . Архивировано из оригинала 31 июля 2023 года . Проверено 31 июля 2023 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 74d1d632e3f7a40448adf4ee29f9b29c__1723116120
URL1:https://arc.ask3.ru/arc/aa/74/9c/74d1d632e3f7a40448adf4ee29f9b29c.html
Заголовок, (Title) документа по адресу, URL1:
Sublime Text - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)