Поиск по сайту:
Жизнь — это внимание, ощущение и внутренние перемены (Авессалом Подводный).

Обновление 4186 редактора кода Sublime Text 4 повышает производительность

19.12.2024
Обновление 4186 редактора кода Sublime Text 4 повышает производительность

Спустя более четырёх месяцев после предыдущего выпуска Sublime Text, универсальный и популярный среди разработчиков редактор исходного кода, незаметно выпустил сборку 4186, в которой представлен ряд улучшений, направленных на повышение производительности и оптимизацию рабочих процессов.

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

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

Кроме того, команда разработчиков уделила особое внимание устранению нескольких давних ошибок.

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

Sublime Text 4 Сборка 4186

Sublime Text 4 Сборка 4186

 

Ещё одно особенно интересное исправление касается функции «Перейти к определению», которая теперь отдаёт приоритет символам в текущем файле, что делает навигацию более быстрой и интуитивно понятной.

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

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

Читать  Как установить Gvim на Ubuntu 20.04

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

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

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

Тот факт, что CompletionList.set_completions теперь является потокобезопасным, наверняка порадует разработчиков плагинов, которые часто используют в своих проектах несколько потоков выполнения.

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

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

Читать  Как искать текст в VIM

Дополнительную информацию обо всех изменениях в новой версии см. в списке изменений.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...
Поделиться в соц. сетях:


0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

**ссылки nofollow

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

Это может быть вам интересно


Рекомендуемое
Мало что может быть столь же удовлетворительным в сборке ПК,…

Спасибо!

Теперь редакторы в курсе.