Возможности текущей линейки
Sublime Text 4 добавляет отрисовку, навигацию и языки так, как старые сборки этого не делали.
Отрисовка на GPU
Интерфейс может использовать GPU в Linux, Mac и Windows. Он остаётся плавным вплоть до 8K и обычно тратит меньше энергии, чем прежний путь.
Apple Silicon и Linux ARM64
Пакет для Mac теперь нативно работает на Apple Silicon. Сборки Linux ARM64 покрывают платы вроде Raspberry Pi.
Множественный выбор вкладок
Вкладки теперь делят раскладку без лишнего ритуала. Боковая панель, панель вкладок, Goto Anything, Goto Definition и дополнение ведут к одной привычке навигации.
Дополнение с учётом проекта
Движок дополнения заново читает символы уже лежащие в проекте. Подсказка может показать тип и путь к определению.
Обновлённый интерфейс
Темы Default и Adaptive получили новые вкладки и затемнение неактивных панелей. Цветовые схемы могут следовать системной тёмной теме. Adaptive в Windows и Linux может рисовать свой заголовок.
TypeScript, JSX и TSX
Эти языки теперь в комплекте по умолчанию, поэтому средства синтаксиса работают в современных деревьях JavaScript без поиска пакетов.
Сильнее движок синтаксиса
Подсветка лучше держит нестрогие грамматики, многострочные конструкции, ленивые вставки и наследование. Памяти меньше, загрузка быстрее.
API Python 3.8
API плагинов перешёл на Python 3.8 и по-прежнему грузит многие пакеты Sublime Text 3. Поверхности хватает инструментам вроде LSP.
С экскурсии на этой странице
Делите рабочую область и переходите между файлами
С Tab Multi-Select вкладки становятся центром раскладки. Удержите модификатор при щелчке — редактор откроет ещё одну панель. То же работает из боковой панели, панели вкладок и Goto Anything.
Откройте определение в соседней панели
Всплывающее окно Definitions может стоять рядом с текущим файлом. Используйте значок или удерживайте Ctrl (Command на Mac) по ссылке. Goto Definition, Goto Reference и Goto Symbol in Project устроены так же: вы читаете полный текст, а не короткую выжимку.
Смотрите определение из списка дополнений
Если дополнение указывает на символ, перейдите по ссылке Definition или нажмите F12 — оно откроется справа. Возврат к исходному буферу восстанавливает окно дополнения.
Переименовывайте совпадения несколькими курсорами
Ctrl+D (Command+D на Mac) берёт следующее вхождение слова. Ctrl+K, Ctrl+D пропускает одно. Каждый курсор затем правит сам.
Если сочетание клавиш пропало после установки, начните с заметок. Заметки.