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

Обновлено: 21.11.2024

Sublime HQ наконец-то выпустила долгожданный Sublime Text 4. Ознакомьтесь с его новыми функциями и последними улучшениями.

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

Вышла версия Sublime Text 4, которая содержит множество улучшений и новых функций, но что нового для устройств Linux? Давайте узнаем.

Поддержка ARM64 Linux

До этого выпуска Sublime Text 4 был недоступен для устройств, использующих процессоры ARM, такие как Raspberry Pi. Хотя сборки ARM64 ранее были доступны для экспериментального использования в рамках частной бета-программы, вы можете получить сборку ARM64 прямо со страницы установки и наслаждаться программированием на ходу.

ГП-рендеринг

ГП лучше справляется с обработкой чисел, чем ЦП. Sublime Text 4 теперь может использовать ваш графический процессор для рендеринга интерфейса и обеспечения более плавного пользовательского интерфейса при меньшем энергопотреблении. Благодаря рендерингу на графическом процессоре последняя версия поддерживает разрешение экрана вплоть до 8K. Однако рендеринг с помощью графического процессора по умолчанию отключен в Windows и Linux.

Специфичные для Linux изменения

Хотя большинство изменений в Sublime Text 4 применимы ко всем доступным платформам, вот некоторые из изменений, характерных для Linux, о которых вам нужно знать:

  • В тему Adaptive добавлена ​​поддержка настраиваемых заголовков.
  • Правильная поддержка сервера отображения Wayland.
  • Использование вертикальной синхронизации для анимации вместо фиксированных 60 Гц.
  • Теперь поддерживается перетаскивание текста.
  • Улучшена поддержка копирования и вставки с другими приложениями, которые не поддерживают текст UTF-8.
  • Встроенные диалоговые окна файлов, подобные тем, которые используются в KDE.
  • Системные словари теперь доступны для Linux.

Вы можете просмотреть полный журнал изменений для всех платформ в своем блоге.

Sublime Text продолжает свое наследие

Несмотря на Visual Studio Code, Sublime Text по-прежнему занимает особое место в сердцах многих энтузиастов и разработчиков. А с последним обновлением оно обязательно привлечет больше людей, которые предпочитают простой текстовый редактор IDE.

Прошло некоторое время с тех пор, как вы в последний раз использовали Sublime Text или хотите попробовать его впервые? Поднимите свою производительность на новый уровень с помощью этой удобной шпаргалка по сочетаниям клавиш Sublime Text. Все эти сочетания клавиш работают и в Sublime Text 4.

Sublime Text 4 содержит множество улучшений рабочего процесса, настройки пользовательского интерфейса и даже некоторые новые возможности платформы, включая автоматическое определение темного режима, параллельный просмотр документов и ускорение графического процессора. Этот выпуск также впервые предлагает поддержку 64-разрядных процессоров ARM Linux и Apple M1.

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

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

Новые возможности Sublime Text 4

Умные автопредложения

Для меня главной особенностью Sublime Text 4 является то, что теперь вы можете просматривать два файла вкладок рядом друг с другом, используя функции множественного выбора вкладок, встроенные в пользовательский интерфейс. Например, просто нажмите клавишу CTRL и щелкните две вкладки на полосе вкладок или два файла проекта на боковой панели, чтобы мгновенно просмотреть их рядом друг с другом.

Возможности автозаполнения в Sublime Text не так совершенны, как в других редакторах, что исправлено в этом выпуске. Механизм автозаполнения редактора был переписан, чтобы предоставлять контекстно-зависимые предложения автозаполнения на основе существующего кода в вашем проекте — удобно!

Просматривать файлы рядом

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

Темы Default и Adaptive в Sublime Text 4 поддерживают новые стили вкладок и затемнение неактивной панели, автоматическое определение темного режима (где доступно) и в Linux и Windows. , настраиваемые заголовки.

Специфические улучшения для Linux включают поддержку перетаскивания текста; Вейланд; сенсорные экраны; и копировать/вставлять в/из приложений, которые не поддерживают текст utf8. Приложение также использует вертикальную синхронизацию для анимации вместо фиксированных 60 Гц.

Краткий обзор этих и некоторых других изменений:

Небольшое примечание: хотя ускорение графического процессора включено в Sublime Text 4, по умолчанию оно включено только в Windows. Чтобы включить ускорение графического процессора в Sublime Text 4 в Linux, вам нужно изменить значение hardware_acceleration в конфигурационном файле Settings на opengl .

Скачать Sublime Text 4

У Sublime Text 4 огромный журнал изменений

Вы можете загрузить последнюю версию с веб-сайта Sublime Text, хотя пользователи Linux могут предпочесть добавить официальный репозиторий Sublime Text, как описано в нашем посте о том, как установить Sublime Text в Ubuntu.

Sublime Text 4 работает с процессорами Apple M1 и 64-разрядными сборками ARM Linux (так что да, теперь он работает на Raspberry Pi, PineBook Pro и т. д.). Он теряет совместимость с ПК с Windows XP и Windows Vista, а также с версиями macOS до OS X 10.9 Mavericks.

Sublime Text 4 — это кроссплатформенное программное обеспечение с закрытым исходным кодом, доступное для Windows, macOS и Linux. Хотя Sublime Text можно использовать бесплатно, вы должны купить лицензию на его долгосрочное использование. Я говорю «предполагается», потому что период оценки фактически никогда не заканчивается…

Начиная с этого выпуска лицензионные ключи Sublime Text, которые стоят 80 долларов США, больше не привязаны к одной версии, а теперь действительны для всех версий, выпущенных в течение 3 лет после покупки. По истечении этого периода пользователи могут продолжать использовать существующие/старые сборки с вашим лицензионным ключом, но им потребуется купить новую лицензию, чтобы использовать версии, выпущенные за пределами исходного окна покупки.

Sublime Text не для вас? Существует множество бесплатных альтернатив Sublime Text, многие из которых имеют открытый исходный код и изначально доступны в Linux, особенно популярны Atom, VSCode, Gedit и Vim. Поделитесь предпочитаемым редактором в комментариях.

В мире приложений Electron, доминирующих в вашей повседневной компьютерной жизни. Независимо от того, используете ли вы VSCode, Slack, Discord или Microsoft Team, скрытая за сценой платформа и ее возможности являются основой браузера. Больше всего на свете скорость этих приложений зависит от того, насколько быстро загружается голый браузер. Другими словами, они не так быстры, как могли бы быть, если бы они были созданы без хрома в качестве основы.

С другой стороны, Sublime Text не работает с Electron. Они созданы с помощью C++/Python, который компилируется в собственный двоичный файл, который работает на всех трех основных ОС. Я был поклонником этого приложения более десяти лет и до сих пор использую его каждый день. Сегодня мы рассмотрим три новых изменения в Sublime Text 4 (или просто Sublime Text).

Изменение лицензии

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

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

Sublime Text всегда поддерживает несколько вкладок, и вы можете настроить макет по своему усмотрению. Но загвоздка в том, что вы должны заранее знать, какой тип макета вы хотите использовать, и новые файлы, которые вы открываете, будут вписываться в ранее определенные макеты. Это касается почти всех редакторов и IDE. Но Sublime Text сделал еще один шаг вперед. Вы получаете автоматическое разделение представлений, когда выбираете более одного файла из дерева. Это определенно уникально для Sublime, чего я не видел ни в одном другом редакторе кода, включая VScode.

Поддержка графического рендеринга

Это очень важно для тех из вас, кто интересуется производительностью. Новая поддержка приложений поставляется с поддержкой рендеринга GPU. По умолчанию он отключен в Windows, но вы можете включить его и попробовать. OpenGL обеспечивает поддержку графического процессора, поскольку это наименьший общий знаменатель, который поддерживают все три ОС.

Это особенно актуально, если у вас есть монитор с высоким разрешением, мониторы 4K или 8K будут работать более плавно и быстро для больших файлов.

Вы можете включить его, зайдя в настройки, найдя параметр выше и изменив значение аппаратного ускорения на OpenGL.Если приложение перестает отображаться, это может быть признаком проблем с Sublime Text, несовместимых с вашим драйвером. Вы всегда можете отключить его и позволить ему обрабатываться программным обеспечением (например, процессором).

Если вы являетесь поклонником Sublime и хотите узнать больше о его возможностях, обязательно ознакомьтесь с некоторыми из его основных функций.

Sublime Text 4 — это последняя основная версия с рядом улучшений и дополнений. На этот раз вы также сэкономите несколько долларов.

Поделиться:

Многие разработчики программного обеспечения полагаются на Sublime Text для беспрепятственного выполнения своей работы. Несмотря на то, что это не редактор кода с открытым исходным кодом, он доступен для Linux.

Этот первый стабильный выпуск последней основной версии содержит множество изменений, которые существенно облегчат работу пользователей.

Примечание. Sublime Text не является программным обеспечением с открытым исходным кодом.

Sublime Text 4: что нового?

Sublime Text 4 — это захватывающее крупное обновление. Вот основные моменты этого выпуска.

Лицензионные ключи

Ваши лицензионные ключи теперь действительны в течение 3 лет и не ограничиваются одной основной версией. Однако вам потребуется выполнить обновление, если вам потребуется доступ к более новой сборке по истечении 3-летнего периода обновления.

Это должно помочь вам сэкономить на обновлениях как минимум на 3 года, и это хорошо.

Множественный выбор вкладок

Вы можете легко разделить представления вкладок для более удобного редактирования и навигации.

Linux ARM64 и Apple Silicon

Пользователи Raspberry Pi теперь должны быть довольны доступностью сборок ARM64, которые позволяют им устанавливать Sublime Text 4 на свои устройства под управлением Linux. Пользователи Mac также получают встроенную поддержку своих процессоров Apple Silicon.

ГП-рендеринг

Используя аппаратное ускорение, Sublime Text будет использовать ваш графический процессор при рендеринге интерфейса. Он поставляется с разрешением 8K UHD и плавным пользовательским интерфейсом. Стоит отметить, что он включен по умолчанию на Mac и отключен в Linux и Windows.

Обновлен API Python

Команда Sublime Text обновила API до Python 3.8. Это обновление содержит значительные улучшения, позволяющие плавно работать таким плагинам, как LSP (Language Server Protocol). Все эти улучшения API совместимы с пакетами, созданными для Sublime Text 3.

Обновленный интерфейс

В пользовательском интерфейсе улучшены стили и темы вкладок. Пользователи Linux и Windows могут использовать настраиваемые строки заголовка, реализованные адаптивной темой.

Автозаполнение с учетом контекста

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

Сверхмощные определения синтаксиса

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

Поддержка TypeScript, JSX и TSX

Четвертая версия поддерживает эти новые языки программирования по умолчанию. Вы можете использовать все интеллектуальные функции, основанные на синтаксисе, в современной экосистеме JavaScript.

Совместимость

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

Подведение итогов

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

Чтобы узнать больше обо всех технических изменениях, связанных с этим обновлением, обратитесь к официальному объявлению.

Что вы думаете об этих изменениях? Появятся ли они в альтернативе с открытым исходным кодом, такой как Кейт? Дайте мне знать в комментариях внизу!

Омар Маароф

Энтузиаст Linux и начинающий архитектор решений.В настоящее время изучает французский язык, изучая романы, ориентированные на социологию, чтобы понять язык, его великолепных писателей и людей. Омар Маароф: еще

Читайте также: