Sublime Text 3 Build 3103 Beta + Portable [En]

 

Создавать темы 13-Фев-2016 09:53

- Sublime Text 3 Build 3103 Beta + Portable [En]- Версия программы: Build 3103 Beta
Официальный сайт: ссылка
Язык интерфейса: Английский
Лечение: требуется, но отсутствует
Системные требования:
Windows 10, 8.1, 8, 7, Vista, XP

Описание:
Sublime Text - кроссплатформенный, написанный с использованием Python и C++, текстовый редактор и редактор исходного кода. Программа изначально разработана как многофункциональное расширение Vim. Sublime Text не является свободным программным обеспечением или программным обеспечением с открытым исходным кодом, однако некоторые его плагины распространяются по свободной лицензии, а также разрабатываются и поддерживаются сообществом разработчиков. 3103 Beta Release Date : 9 February 2016

RU

  • Добавлен новый формат определения синтаксиса .sublime-syntax.
  • Для увеличения скорости загрузки и индексирования файлов добавлен механизм параллельной обработки регулярных выражений.
  • Улучшена поддержка юникода. Улучшения коснулись отображения, классификации символов в регулярных выражениях и чусвительности к регистру.
  • Все плагины теперь доступны на GitHub.
  • Были добавлены многие исправления и улучшения, предложенные сообществом. Главным образом изменения коснулись HTML, CSS, JavaScript, Go, D и SQL.
  • В статусную строку добавлена кнопка-переключатель.
  • Улучшена обработка поврежденных файлов во время индексирования.
  • Улучшено отслеживание изменений в файлах.
  • В палитру команд добавлена команда «Profile Events» для отслеживания медленных плагинов.
  • Команда prompt_open_file (а также схожие с ней) теперь получают аргумент initial_directory.
  • Улучшена обработка отступов при включенном параметре indent_to_bracket.
  • Улучшен поиск с использованием регулярных выражений.
  • Исправлено усечение файла при использовании шестнадцатеричного кодирования
  • Исправлено влияние скобок в строках на автоотступ.
  • Исправлена работа Goto Anything когда выбраны символы.
  • Исправлены автодополнения h1..h2 для HTML.
  • Исправлена работа команда Goto Definition из меню.
  • OSX: Исправлены ошибка при вставке некоторых эмодзи.
  • Windows: CtrlAltP больше не используется по умолчанию из-за проблем с совместимостью с некоторыми раскладками.
  • Windows: Сертификат подписания кода больше не использует SHA1.
  • Linux: Исправлена проблема с правами доступа при запуске без ключа --wait.
  • Linux: Улучшена совместимость crash_reporter с системой.
  • API: Добавлены команды Window.is_sidebar_visible() и Window.set_sidebar_visible()
  • API: Добавлена команда View.is_auto_complete_visible()
  • API: Добавлены команды find_output_panel(), destroy_output_panel(), active_panel() и panels()
  • API: Added create_output_panel() теперь принимает необязательный параметр, "unlisted"

EN

  • Added new Syntax Definition file format, .sublime-syntax
  • Added a custom regex engine that matches multiple regexps in parallel, for faster file loading and indexing
  • Improved Unicode support, including combining character rendering, character classification in regex searches, and case insensitivity in Goto Anything matching
  • Packages are now on GitHub
  • Incorporates many community provided improvements to the above packages, with significant improvements to HTML, CSS, JavaScript, Go, D and SQL
  • Added Panel Switcher to status bar
  • Better handling of troublesome files during indexing
  • Improved file change detection
  • Added "Profile Events" to the Command Palette, to help identify slow plugins
  • Build Systems may now define a list of file name wildcard patterns to trigger on, via the file_patterns key
  • prompt_open_file and related commands now accept an initial_directory argument
  • Improved indenting behavior when indent_to_bracket is enabled
  • Spell Checker now reads from manually edited user preferences on the fly
  • Stability improvements for Find in Files when using regular expressions that result in significant backtracking
  • Fixed file truncation when using hexadecimal encoding
  • Fixed brackets in strings influencing auto indent
  • Fixed inconsistencies in Goto Anything when selecting symbols
  • Fixed tab completion regression in 3081, where h1..h6 HTML completions were not triggering
  • Fixed Goto Definition command not working when placed in a submenu
  • OSX: Fixed Emoji & Symbols popup failing to insert text in some cases
  • Windows: Added support for inserting characters from outside of the BMP
  • Windows: ctrl+alt+p is no longer bound by default, due to compatibility issues with some keyboard layouts
  • Windows: Updated code signing certificate to no longer use SHA1
  • Linux: Fixed a file permission issue when running without --wait
  • Linux: crash_reporter is statically linked, improving system compatibility
  • API: Added Window.is_sidebar_visible() and Window.set_sidebar_visible()
  • API: Added View.is_auto_complete_visible()
  • API: Added find_output_panel(), destroy_output_panel(), active_panel() and panels()
  • API: Added create_output_panel() now accepts an optional parameter, "unlisted"

Установка Package Control:

Package Control - это менеджер дополнений, который работает из интерфейса редактора и позволяет устанавливать дополнения прямо на лету, без перезапуска редактора. Благодаря «умному» fuzzy-поиску весь процесс занимает считанные секунды.
Чтобы установить Package Control, нужно проделать следующее:
  • Открываем консоль (View -> Show Console или Ctrl+`);
  • В приглашение (там где мигает курсор) копируем и вставляем следующее:
import urllib.request,os,hashlib; h = '2915d1851351e5ee549c20394736b442' + '8bc59f460fa1548d1514676163dafc88'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)
  • Жмём Enter;
  • Немного ждём. Как только увидим в консоле сообщение "plugins loaded", значит Package Control установился;
  • Чтобы скрыть консоль, выбираем View -> Hide Console (либо через Ctrl+`или Esc);
  • Чтобы убедиться в том, что Package Control действительно установился, переходим в Preferences -> Package Control (либо через Ctrl+Shift+P).
Скриншоты:
Время раздачи: до первых скачавших (до появления первых 3-5 скачавших)
Яндекс.Метрика