Перейти к содержимому

Sublime text 4 что нового

  • автор:

Sublime Text 4 уже здесь: что нового для устройств Linux?

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 прямо со страницы установки и наслаждаться программированием на ходу.

Графический рендеринг

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

Изменения для Linux

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

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

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

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

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

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

Все права защищены. © Linux-Console.net • 2019-2023

Редактор кода Sublime Text — какие у него есть возможности и почему он популярен у разработчиков

Редактор кода Sublime Text — какие у него есть возможности и почему он популя. главное изображение

Писать код можно в любом текстовом файле, даже в «Блокноте». Но это не самый удобный вариант. Есть программы, которые лучше подходят для создания кода: умеют подсвечивать синтаксис, предлагать варианты дополнения кода и многое другое. Такие программы называют редакторами кода.

Sublime Text — один из самых известных редакторов кода. Его часто советуют новичкам как легкую альтернативу IDE — среде разработки.

Также этот редактор подходит программистам, которые пишут на нескольких языках программирования и хотят использовать один инструмент для всех задач. А еще он полезен всем, кто занимается версткой и пишет тексты, используя языки разметки.

Изучите основы языков программирования на подготовительных курсах Хекслета! В программу включено много теоретических и практических заданий, которые выполняются в браузерном тренажере. Вы изучите основные понятия программирования, научитесь мыслить как разработчики, исправлять ошибки в коде, а еще создадите свою первую программу.

Возможности редактора Sublime Text

В Sublime Text можно работать как с кодом, так и с простыми текстовыми файлами. Этот редактор поддерживает большинство современных языков программирования — JavaScript, Python, Java, PHP, Ruby, Go и многие другие.

Разберем основные возможности этого редактора.

Автодополнение

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

Сниппеты

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

С помощью сниппетов вы можете вставить основные HTML-теги, CSS-селекторы, Git-команды.

Также в Sublime Text можно создавать шаблоны для часто используемых блоков кода. Это, например, функции обработчика событий или цикла for . Потом их можно быстро вставлять в свой код.

Подсветка парных элементов

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

Гибкая настройка интерфейса

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

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

Скриншот с официального сайта sublimetext.com

Сборка без командной строки

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

Множественный ввод

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

Они позволяют отказаться от макрокоманд, оставляя за пользователем возможность быстро вносить изменения в код со сложной структурой.

Проекты

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

Плагины

Возможности Sublime Text в исходном виде и так можно считать исчерпывающими для новичков. А опытные разработчики в дополнение к ним написали плагины.

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

Вот примеры некоторых плагинов:

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

Преимущества Sublime Text

Подходит для всех языков

В Sublime Text можно писать код более чем на 30 языках программирования — JavaScript, Python, PHP, Java, Ruby, Go и многие другие. Также он поддерживает редактирование таблиц и HTML-разметки.

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

Функциональный дизайн

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

Но гораздо интереснее возможности для кастомизации, которые предлагает это приложение. Редактор кода можно гибко настраивать под свои потребности, например, разработать собственную палитру для цветового выделения или составить уникальную панель из самых нужных пользователю команд.

Оптимизация

Редактор Sublime Text — один из самых легких и быстрых и позволяет открывать огромные текстовые файлы.

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

Еще одно немаловажное преимущество — низкие требования к железу. Sublime Text потребует гораздо меньше ресурсов, чем большинство IDE.

Обилие дополнительных возможностей

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

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

Поддержка

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

Последний релиз Sublime Text состоялся в 2021 году. Появилась поддержка новых технологий языков, таких как Typescript, JSX, TSX. И также была улучшена работа на сверхвысоких разрешениях.

Цена

Sublime Text — платная программа, лицензионная версия стоит 99 долларов и действует три года. Но у нее есть демо-версия, которую можно скачать бесплатно. Разница между ними практически отсутствует. Некоторые плагины платные, но обычно у них есть бесплатная альтернатива.

Недостатки Sublime Text

Проблемы с плагинами

Sublime Text любим новичками. Зачастую и новые плагины для этого редактора создают начинающие разработчики.

С точки зрения пользователя это привело к существованию большого количества «проблемных» расширений. Но в последних версиях от проблемы избавляются: теперь плагины загружают отдельным процессом.

Меньший функционал

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

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

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

Это не IDE

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

Альтернативное мнение — с редактором кода проще разобраться новичку, а сложности в программировании и без того хватает.

Три принципа Sublime Text от создателя

Создатель Sublime Text — программист Джон Скиннер. В то время он создавал инструментарий для разработки игр в редакторе Vim и Visual Studio. И однажды решил: а почему бы не объединить простоту Vim и красочный интерфейс Visual Studio в одном текстовом редакторе?

Так появился Sublime Text. И вот три принципа, которые Джон стремился в нем воплотить:

  1. Минимализм без обилия панелей инструментов. Внимание пользователя должно быть сосредоточено на тексте, а не на четырнадцати различных панелях.
  2. Диалоговые окна не должны загораживать текст.
  3. Использовать те пиксели, что есть. Полный экран, несколько мониторов и редактирование файлов рядом друг с другом — все это должно быть возможно.

Почему разработчики выбирают Sublime Text

Sublime Text — один из лучших редакторов кодов, которые существуют на рынке.

  • Редактор поддерживает множество современных языков программирования.
  • Из коробки редактор — легковесный, потребляет мало ресурсов и может загружаться даже на слабых компьютерах.
  • Его можно настраивать под свои нужды с помощью плагинов.
  • Он хорошо подсвечивает структуру кода, выделяет синтаксис и позволяет искать ошибки.
  • Sublime Text можно полноценно использовать даже в бесплатной версии.

Изучите основы языков программирования на подготовительных курсах Хекслета! В программу включено много теоретических и практических заданий, которые выполняются в браузерном тренажере. Вы изучите основные понятия программирования, научитесь мыслить как разработчики, исправлять ошибки в коде, а еще создадите свою первую программу.

Sublime Text 4 — новые функции, улучшения для синтаксиса и аппаратное ускорение

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

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

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

Интерфейс Sublime Text 4

Интерфейс Sublime Text 4

Ключевые улучшения Sublime Text 4

  • Предприняты различные улучшения в интерфейсе. В стандартные и адаптивные темы оформления добавлены новые стили вкладок и затемнения неактивных панелей; реализована полная совместимость с автоматическим переключением на темный режим; адаптивная тема теперь имеет настраиваемые строки заголовка. Также там есть масса прочих изменений, типа новой базовой цветовой схемы, новые настройки и много всего прочего.
  • Добавлена поддержка аппаратного ускорения (рендеринг с помощью видеокарты). Это должно быть особенно актуально при высоких разрешениях экрана. По умолчанию аппаратное ускорение отключено.
  • Добавлена поддержка множественного выбора вкладок и файлов через клавишу CTRL. Множественный выбор работает из разных мест, а выбранное содержимое будет открыто одновременно.
  • Значительно улучшен механизм работы с синтаксисом. Предпринято множество улучшений подсветки синтаксиса. Добавлена поддержка обработки недетерминированных и многострочных конструкций, ленивая загрузка встроенного содержания и поддержка наследования синтаксиса. Также заявлено снижение потребления ресурсов.
  • Реализовано автозаполнение с учетом контекста. Переписанный механизм автозаполнения обеспечивает интеллектуальное завершение на основе уже написанного кода (если он обнаружен в уже написанном коде). Предложенные варианты автозаполнения дополнены информацией об их типе.
  • Добавлена поддержка синтаксиса TypeScript, JSX и TSX (ранее добавлялась через плагины).
  • Реализована поддержка ARM64 и в версии для GNU/Linux.
  • Обновлен API плагинов (Python 3.8). Значительно расширенный API и новые функции, позволяющие плагинам типа LSP работать значительно лучше. Сохранена совместимость с пакетами, созданными для Sublime Text 3.

Выше перечислены только основные нововведения. В Sublime Text 4 предпринято более сотни различных улучшений и изменений. Читайте подробности в официальном блоге разработчика (на английском языке).

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

Пробная версия • Размер: 18.1 Мб • ОС: Windows • Стабильная версия

Пробная версия • Размер: 17 Мб • ОС: Windows • Стабильная версия

Пробная версия • Размер: 25.7 Мб • ОС: Windows • Стабильная версия

Пробная версия • Размер: 27.7 Мб • ОС: Windows • Стабильная версия

Пробная версия • Размер: 30 Мб • ОС: GNU/Linux • Стабильная версия

Sublime Text 4 — Что нового? // Нужен ли Sublime в 2022 году?

Иконка канала Чистая красота

В этом ролике разберем, что нового в Sublime Text 4? Нужен ли Sublime в 2022 году? Ссылка на sublime — https://www.sublimetext.com/blog/articles/sublime-text-4 Тайм коды: 00:00 — Sublime мой самый любимый редактор 00:50 — Как обновиться? 03:22 — Новые темы + визуал 09:04 — Доп. рендеринг 10:20 — Быстрый просмотр 11:37 — React в деле 13:04 — Тестируем подсказки 14:44 — ARM + поддержка старых плагинов 15:10 — Выводы ————————————————————————————————— ► Интенсив React с нуля (приложение для тренировок) — https://clck.ru/WhRUz ► Интенсив Node.js + Express — Backend с нуля — https://clck.ru/WhRVu ► Интенсив по верстке сайта с 0 — https://clck.ru/WhRWW ➡️Хранилище (здесь все файлы к видео) *требуется авторизация — https://htmllessons.ru/storage ➡️Научим разрабатывать сайты — https://htmllessons.ru/ ➡️Personal Instagram — https://www.instagram.com/maxzbs/ ➡️Personal YT — https://www.youtube.com/channel/UChXs79MvR8NjOumyxY3ayjw —————————————————————————————————- ✈️ Получи до 4000 руб. на первое бронирование через Airbnb — https://abnb.me/e/Mgl6khUuN3 �� Если хочешь поддержать, вот ссылка (сейчас сбор на камеру Sony a6400) — https://www.donationalerts.com/r/redgroup —————————————————————————————————- ➡️Мой сетап VS Code — https://youtu.be/Yhv7PanJjjI ➡️Мой сетап Sublime Text 3 — https://youtu.be/Y5pjguYJHYA —————————————————————————————————- Немного обо мне: меня зовут Максим, я уже 8 лет занимаюсь веб-разработкой. На данный момент являюсь основателем двух крутых проектов htmllessons.ru и еще одного глобального проекта. Первый, был моей дипломной работой в колледже. Как и все, начинал с изучения верстки html, css, js. Затем появилась потребность в изучении Laravel для разработки образовательного проекта. Затем я ушел от PHP и перешел на React JS, так как появилась задача по разработке крупного проекта. На данный момент, мой стэк технологий выглядит так: html, css, javascript, react, vuejs, bootstrap, flex, laravel и различные cms. Основная миссия нашей команды – создавать крутые продукты, которые будут помогать людям и менять мир. Буду рад, если Вы меня поддержите и подпишитесь на мой канал. Спасибо ��

Показать больше

Войдите , чтобы оставлять комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *