Первая бета-версия Sublime Text 3 уже доступна зарегистрированным пользователям.
Далее несколько слов о новых функциях, новой политике ценообразования и обновлений, а также системной совместимости Sublime Text 3. Индексирование символов .
Sublime Text теперь сканирует файлы в вашем проекте, создавая индекс того, какой файл содержит какой символ.
Это облегчает использование таких инноваций, как «Перейти к определению» и «Перейти к символу в проекте», которые доступны из меню «Перейти».
«Перейти к определению» приведет вас к объявлению идентификатора, а «Перейти к символу в проекте» предложит вам выбрать символ с помощью нечеткого сравнения, а затем приведет к объявлению идентификатора.
Управление подокнами .
Работа с несколькими подокнами стала еще эффективнее благодаря командам создания и удаления подокна, а также быстрого перемещения файлов между подокнами.
Вы можете увидеть новые параметры в меню «Просмотр/Группы», «Просмотр/Фокус-группа» и «Просмотр/Перемещение файла в группу».
Скорость .
Sublime Text всегда подчеркивал скорость как особенность, но версия 3 устраняет некоторые узкие места.
Запуск теперь происходит практически мгновенно, и плагины больше не имеют возможности его замедлять.
Производительность функции «Заменить все» также была значительно улучшена.
API .
Sublime Text теперь использует Python 3.3 для плагинов и запускает их вне процесса, поэтому любые плагины, выполняющие собственный код, больше не представляют риска сбоя основного процесса Sublime Text. API также полностью потокобезопасен и предоставляет несколько обратных вызовов, которые выполняются асинхронно (включая on_modified_async).
Также появились новые функции API, в том числе функции полного доступа к данным проекта.
Плагины Sublime Text 2 потребуют портирования для совместимости с Sublime Text 3, однако в большинстве случаев изменения будут минимальными.
Что нового:
- Добавлено определение перехода и символ перехода в проект.
- Значительно более быстрое время запуска
- Значительно улучшена производительность функции «Заменить все».
- Улучшен алгоритм сравнения, используемый для Goto Anything, автозаполнение учитывает перепутанные символы.
- Пользовательский интерфейс: расширенное управление ячейками
- Пользовательский интерфейс: при предварительном просмотре файлов на боковой панели создается вкладка предварительного просмотра.
- Пользовательский интерфейс: улучшена анимация боковой панели.
- Проекты: для одного проекта можно создать несколько рабочих пространств.
- Проекты: при добавлении папок на боковую панель символические ссылки по умолчанию не учитываются.
Это свойство можно изменить, включив в проекте Follow_symlinks.
- Сборка системы: добавлен «shell_cmd», который заменяет «cmd», с более интуитивным синтаксисом.
- Системы сборки: улучшено поведение обработки PATH в OS X при использованииshell_cmd.
- Системы сборки: в системах сборки Make теперь улучшены регулярные выражения для обнаружения ошибок.
- Система сборки: файл синтаксиса может быть определен для вывода.
- Система сборки: перенос слов включен по умолчанию.
- Поиск в файлах: Улучшена обработка двоичных файлов.
- Поиск файлов: номера строк скрыты в выводе
- Поиск: поиск в выделенном фрагменте больше не будет отмечаться автоматически.
- OSX: улучшена производительность на дисплеях Retina.
- OSX: требуется версия 10.7 или выше.
- OSX: только 64-разрядная версия
- OSX: версия Python в системе больше не является зависимостью
- OSX: теперь курсивные шрифты синтезируются, если они недоступны по умолчанию в самом шрифте.
- Linux: появились файлы .
deb
- Linux: запуск из командной строки по умолчанию демонизирует процесс.
- API: переход с Python 2.6 на Python 3.3
- API: плагины работают вне процесса
- API: API плагинов теперь потокобезопасен.
- API: некоторые события API теперь запускаются асинхронно.
- API: Begin_edit()/end_edit() больше не доступны.
- API: проекты теперь открыты для API.
- API: добавлены window.settings() и window.template_settings().
- API: show_quick_panel() принимает обратный вызов on_highlighted
Sublime Text 3 должен работать на всех системах, которые уже поддерживают Sublime text 2, за исключением OS X 10.6. К сожалению, невозможно поддерживать совместимость с 10.6, поскольку для OS X 10.6 не существует набора инструментов C++11, а Sublime Text 3 интенсивно использует функциональность C++11. Цены .
Цена лицензионного ключа Sublime Text выросла на 11 долларов, с 59 до 70 долларов, что стало первым увеличением за пятилетнюю историю Sublime Text. Все лицензии, приобретенные по этой новой цене, доступны в Sublime Text 3. Пользователи с лицензионным ключом Sublime Text 2 могут продолжать использовать ключ для Sublime Text 3, пока он находится в стадии бета-тестирования.
Когда будет выпущена версия 3.0, обновления будут доступны за 30 долларов США или 15 долларов США для пользователей, которые приобрели лицензию незадолго до выпуска 3.0. УПД: К сожалению, звезды не сошлись и статья не была размещена в переводе, пытаюсь исправить свою ошибку и добавить оригинальную новость сюда: Sublime Text 3 бета УПД: Большое спасибо кралександр за помощь в исправлении грамматических и пунктуационных ошибок.
УПД: Информация о пробной версии появилась в блоге.
Разработчики еще обещают, что он выйдет, но чуть позже.
Sublime Text 3 в настоящее время доступен только зарегистрированным пользователям.Теги: #возвышенный текст #программированиеОценочная версия будет доступна позже.
-
Алюминий
19 Oct, 24 -
Я Хочу Такую Картинку
19 Oct, 24 -
Предпремьерный Показ Фильма «Джобс»
19 Oct, 24 -
Вечный Двигатель
19 Oct, 24