Sublime Text — набор необходимых плагинов для повседневной работы
Уникальный редактор исходного кода на настройку которого в свое время я потратил не один месяц. Даже сейчас периодически узнаю разные интересные вещи про данную программу и хочу посоветовать начинающим и бывалым пользователям ST ряд плагинов, которые очень сильно облегчат повседневную рутинную работу. Для работы плагинов у вас, естественно, должен быть установлен Package Control
Мощенйший конструктор языков разметки. То, что вы привыкли набирать руками или надеяться на автоподсказки, можно сократить до ключевых слов, например, код:
ul.menu>li.list*5>img[images/$.jpg]*3
при нажатии на TAB создаст следующий HTML код:
<ul> <li> <img src="images/01.jpg" alt="" /> <img src="images/02.jpg" alt="" /> <img src="images/03.jpg" alt="" /> </li> <li> <img src="images/01.jpg" alt="" /> <img src="images/02.jpg" alt="" /> <img src="images/03.jpg" alt="" /> </li> <li> <img src="images/01.jpg" alt="" /> <img src="images/02.jpg" alt="" /> <img src="images/03.jpg" alt="" /> </li> <li> <img src="images/01.jpg" alt="" /> <img src="images/02.jpg" alt="" /> <img src="images/03.jpg" alt="" /> </li> <li> <img src="images/01.jpg" alt="" /> <img src="images/02.jpg" alt="" /> <img src="images/03.jpg" alt="" /> </li> </ul>
CSS3, HTML5, Flexbox Snippets
Это три отдельных плагина, каждый из которых добавляет в Sublime Text синтаксис данных языков с которыми у Саблайма не все так гладко, как хотелось бы.
BracketHighlighter
Дополняет не всегда корректно работающий встроенный функционал редактора для парных тегов и поиска вложенности, не закрытых тегов, прочего. Помечает их сбоку, возле номера строки.
Думаю, из скриншота все понятно. Подсвечивает код цвета реальным цветом. Есть несколько видов подсветки. Есть смысл поставить сразу и ColorPicker, но в эру популярности Material палитры он уже неуместен.
AutoFileName
Плагин сам находит путь и предлагает для вставки в код
ApacheConf
Не скажу что нужный плагин, но делает жизнь лучше, подсвечивая синтаксис .htaccess файлов. Данные файлы есть у любого сайта, поэтому подсветка его синтаксиса является полезной фичей.
Удобнее всего в Sublime Text работать с проектами, которые представляют из себя дерево, корнем которого служит выбранная вами папка. Теперь мы можем добавить в Саблайм ряд плагинов, которые заметно облегчат нам работу с проектами, но будут практически бесполезными при работе с одиночными файлами
Лучшее решение, что я встречал для работы с FTP-сервером. SFTP позволяет заливать файлы на ФТП прямо из редактора, тем самым очень оперативно редактировать код на живо, а функция загрузки при сохранении файла вообще позволяет не отслеживать актуальность файлов в сети.
SideBar Enhansements
Плагин добавляет дополнительные команды в контекстное меню для вашего проекта. Это и создание файлов с папками, и запуск файлов в браузере и переименование, и удаление. В общем, крайне необходимая штука
Как установить плагин или тему для Sublime Text 3 — Webstacker
Если ты читаешь эту статью – ты хочешь узнать побольше о плагинах и темах для Сайблайма и то, как их установить. Так что погнали!
Зачем оно нам? Плагины дают возможность увеличить функционал «чистого» Саблайма и, соответственно, твою производительность, а темы помогут сделать процесс разработки более комфортным и приятным.
Установка
Есть два способа установки плагинов и тем для Sublime Text 3 – автоматическая с помощью Package Control и ручная, скачивая архив и размещая его в папке приложения.
Автоматическая установка
Рекомендуемый способ установки тем и плагинов. Даже не перезапуская приложение мы устанавливаем нужную тему или плагин, используя интерфейс Package Control:
- Нажимаем ⌘ / ctrl + shift + P чтобы открыть консоль Саблайма
- В консоли пишем
install package
, выбираем эту команду - Пишем нужный запрос – будь то Git, подсветка синтаксиса или тема
- Нажимаем Enter и вуаля
Ручная установка
Бывают ситуации когда плагин приходится устанавливать вручную (Например, плагин отсутствует в пакетном менеджере Саблайма). Это занимает не больше пары минут времени и делается следующим образом:
- Качаем архив с плагином
- Распаковываем, меняем название папки на название плагина
- Переходим в папку плагинов приложения, используя меню приложения –
Preferences > Browse packages…
- Переносим папку с плагином в папку, которая открылась в шаге выше
Активация
Preferences > Theme...
и выбираем нужную тему. Бинго, все работает!Где взять плагины и темы?
Учитывая популярность редактора – для него существует невероятное количество плагинов и тем на любой цвет и вкус – от подсветки синтаксиса и сниппетов до автоматизации действий и гита.
Больше всего плагинов и тем для Sublime Text 3 можно найти в пакетном менеджере – Control Manager или на GitHub.
Кстати говоря, мы уже писали ранее о маст-хэв крутых плагинах для Sublime Text 3
Также подписывайтесь на наш офигенный Телеграм-канал 🤘: постим крутые статьи, авторские мнения, новости и шутки из мира Web-разработки. Понравилась статья? Расскажи об этом друзьям!
Поделиться статьей:
Моя настройка темы Sublime Text — deadblog.ru
Моя настройка темы Sublime Text
Сделал тут себе до того красивую тему, что не могу с тобой не поделиться 🙂
Ниже расскажу, как сделать такую-же.
Package Control
В первую очередь поставим менеджер пакетов для Sublime Text. Он позволяет прямо из редактора устанавливать новые пакеты (плагины, темы и т.д.).
Переходим https://packagecontrol.io/installation, копируем код, жмём ctrl + `
, открывается консоль и вставляем туда скопированный код. Тыкаем enter
, перезапускаем редактор, готово!
Тема ayu
Теперь ставим красивую тему auy — https://github.com/dempfi/ayu
Тема ayu для Sublime TextЧтобы установить тему, воспользуемся Package Control’ером.
Жми cmd + shift + p
, вводи Package Controll: Install Package
и пиши auy
и подтверждай установку с помощью клавиши enter
. Тема установится, об этом появится сообщение:
Тему нужно активировать. Жми cmd + shift + p
ayu: Activate Theme
. Тема активируется, и появится предложение выбрать одну из трёх цветовых схем. Я выбираю mirage
.В целом, на этом можно было бы и закончить 🙂 Установить шрифт и радоваться. Но я хочу другую цветовую схему подсветки синтаксиса.
Dracula Color Scheme
По привычной схеме жмём cmd + shift + p
и вводим Package Control: Install Package
. Далее — dracula
и устанавливаем:
Активируем цветовую схему: cmd + shift + p
, UI: Select Color Scheme
, выбираем dracula
.
Шикарно, но цвет окна Sublime Text отличается от фона редактора кода 🙁 Исправим:
Ставим Package Resource Viewer
как и всё, что устанавливали выше. Далее cmd + shift + p
и вводим PackageResourceViewer: Open Resource
, вводим dracula
, открываем Dracula.tmTheme
Ищем строчку background
и меняем цвет кода на #1f2430
:
Сохраняем, и цвет фона моментально меняется. Красота!
Вот в общем-то и всё, что касается темы. Шрифт я использую Operator Mono
13 размера.
Краткое руководство по Sublime Text
Sublime Text — один из лучших текстовых редакторов в мире. Количество встроенных функций и расширений, которые доступны благодаря плагинам восхищает даже самого искушенного пользователя. Git, Vim, Python, Shell Script, регулярные выражения — все лучшие изобретения человечества собраны в этой маленькой программе. Приложение невероятно красиво и удобно в использовании. Один раз открыв Sublime вы не закроете его никогда.
Установка
Скачать установочные файлы можно на официальном сайте продукта. У приложения есть версии для OS X, Windows и Linux.
Удивительно, но столь функциональное приложение весит всего лишь чуть более 7 мегабайт. Установка мгновенна и не требует участия пользователя.
Пользоваться продуктом без ограничений функций можно бесплатно, но приложение иногда очень ненавязчиво напоминает о необходимости приобретения лицензии. Sublime Text один из немногих продуктов, который своим высочайшим качеством вызывает непреодолимое желание поделиться своими кровными с разработчиками. Тем более что текстовый редактор настолько хорош и стоит гораздо больше, чем те $70, которые за него просят.
Если имеются трудности с пониманием английского языка, можно установить плагин для русификации меню. Подробнее об установке плагинов будет рассказано ниже.
Основы использования
При запуске программы открывается безымянный текстовый файл.
В левом нижнем углу отображается строка и символ, на котором сейчас находится курсор. При наборе текста в Sublime кажется, будто клавиши под пальцами становятся мягче и процесс печати идет резвее.
Если подвести указатель мыши к верхней стороне экрана, то отобразится меню. В разделе File можно сохранить текущий документ или открыть новый для редактирования.
Файл можно сохранить под любым расширением.
И в большинстве популярных кодировок:
Верно и обратное. В Sublime можно открыть файл с любым расширением и кодировкой.
К слову, в Sublime вся введенная информация сохраняется автоматически. Текстовый редактор крайне редко принудительно завершает работу (у меня это было один-единственный раз, когда я пыталась сделать 20 тысяч замен символов в тексте одной командной), но даже в таком случае ни один напечатанный символ не пропадет.
Перемещение по документу
С правой стороны экрана отображается структура текста документа в миниатюре, которая позволяет мгновенно перемещаться из одной части файла в другую.
Переставить курсор на определенную строку или символ можно с помощью меню Goto.
Если полоса прокрутки случайно убежала далеко от местоположения курсора, то выручит пункт меню Scroll – > Scroll To Selection.
Но самая мощь Sublime ощущается при использовании закладок. Добавить закладку в текст можно с помощью пункта меню Goto -> Bookmarks -> Toogle Bookmark. Перемещаться между закладками можно с помощью команд Next Bookmark и Previous Bookmark.
Поиск и замена
Если выбрать пункт меню Find ->Find, то внизу экрана появится панель поиска.
C окошком для ввода искомых символов и кнопками в правой части экрана все понятно. Разберемся для чего нужны иконки в левом нижнем углу экрана.
Самая левая кнопка включает поддержку регулярных выражений. Объяснять что это такое и зачем они нужны в этой статье не будем. Об этом лучше почитать у Джеффри Фридла.
Следующая за ней кнопка делает поиск чувствительным к регистру.
Кнопка с двумя кавычками настраивает поиск на нахождение только точных совпадений. Пример: на запрос “7” найдется только ” 7 “, а “87” и “78” не найдется.
По умолчанию, поиск идет в тексте начиная от текущего положения курсора и далее вправо и вниз (по ходу чтения). Кнопка с перевернутой стрелкой позволяет сменить это направление на противоположное.
Рядом с белым окном находится кнопка, которая подсвечивает все найденные в тексте совпадения. А кнопка слева от нее ограничивает область поиска выделенным фрагментом.
Аналогичная панель появляется при вызове пункта меню Find -> Replace.
Палитра команд
Для повышения продуктивности многие команды можно запускать из палитры команд, которая открывается из пункта меню Tools -> Command Palette.
Темы
Стандартный внешний вид Sublime безупречен. Для тех кто с этим не согласен есть пара десятков дополнительных тем оформления. Они доступны из пункта меню Preferences – > Color Sheme.
Настройки
Настройки Sublime меняются путем редактирования текста конфигурационного файла. К каждому параметру прилагается как минимум один абзац пояснений, что позволяет без труда разобраться что к чему. Обратите внимание, что выбранную тему оформления тоже можно менять через текст конфигурационного файла.А теперь перейдем к функциям Sublime, которые делают его великолепным редактором кода.
Подсветка синтаксиса
Подсветка синтаксиса в этом текстовом редакторе выглядит просто волшебно. Вот, к примеру, немного PHP и SQL:А вот HTML + JavaScript:
Sublime Text умеет эффектно подсвечивать код, написанный на трех десятках языков программирования.
- AppleScript;
- ActionScript;
- C;
- C++;
- C#;
- CSS;
- D;
- Dylan;
- Erlang;
- HTML;
- Groovy;
- Go;
- Haskell;
- Java;
- JavaScript;
- LaTeX;
- Lisp;
- Lua;
- Markdown;
- MATLAB;
- OCaml;
- Perl;
- PHP;
- Python;
- R;
- Ruby;
- SQL;
- TCL;
- XML;
- YAML.
Чтобы включить соответствующие оформление надо просто сохранить файл под правильным расширением.
Если вам нужно подсвечивать Brain Fuck, Fortran или еще какую-нибудь экзотику, то можно написать для этой цели собственный плагин или установить уже готовый.
Автодополнение кода
Sublime можно полюбить только за то, что кавычки и скобки в нем не нужно набирать два раза.
Стоит ввести в Sublime один символ, как он тут же предложит варианты завершения строки:
Для людей которые любят называть переменные наподобие “$moyPosledniyZimniyDenKogdaYaKatalsyaNaKonkah” эта функция бесценна.
Сворачивание кода
Если при взгляде на код голова кругом идет от иерархии циклов и условий, то значит это плохой код чтобы в нем разобраться без Sublime не обойтись. Слева, в том месте где отображается нумерация строк возле начала циклов и условий есть засечки, которые позволяют скрывать ненужные блоки кода. Для PHP эта функция работает отлично:
Сниппеты
Сниппет – это фрагмент кода или текста для многократного использования. В пункте меню Tools -> Snippets есть несколько десятков сниппетов для веб-разработчиков.
При желании можно создавать собственные сниппеты и использовать коллекции чужих сниппетов.
Проекты
Еще одна замечательная функция Sublime, которая пригодится не только программистам — возможность объединить несколько файлов в один проект, что позволяет открывать и закрывать эти файлы одним движением руки, а также применять к ним групповые операции.
Чтобы отобразить в Sublime боковую панель с обозревателем файлов необходимо перетащить нужную папку на поле для набора текста.
Теперь можно сохранить выбранные файлы в виде проекта с помощью пункта меню Project -> Save Project As. После этого файлами можно манипулировать как отдельным проектом.
Сочетания клавиш
Для каждой команды в Sublime есть сочетание клавиш, которое позволяет мгновенно ее запускать. Их очень легко выучить, так как они написаны возле соответствующего пункта меню.
Макросы
Для автоматизации своих действий в Sublime не нужно знать ни одного языка программирования. Ведь есть функция записи активностей пользователя. Для начала записи макроса необходимо выбрать пункт меню Tools – > Start Record Macro и выполнить необходимые действия.
Для запуска записанного макроса используется команда Playback Macro. Записанный макрос можно сохранить под расширением sublime-macro и делиться им с другими пользователями.
Vim
Гарантированный способ повысить скорость набора кода — научиться работать в текстовом редакторе vim, который существует уже почти четверть века. Он позволяет работать с текстом не притрагиваясь к мыши или трекболу. Это повышает производительность труда как минимум на треть. Задача освоения vim не самая простая, но она стоит того, чтобы за нее взяться.
Для работы в режиме Vim, в стандартной комплектации Sublime есть плагин Vintage Mode. По умолчанию он находится в неактивном состоянии. Включить его можно прописав в конфигурационном файле значение true для параметра vintage_start_in_command_mode.
"vintage_start_in_command_mode": true
И указать каким образом будет производиться вход и выход из vim режима:
{ "keys": ["j", "j"], "command": "exit_insert_mode",
"context":
[
{ "key": "setting.command_mode", "operand": false },
{ "key": "setting.is_widget", "operand": false }
]
}
Если вы пока еще не работали с vim, то велика доля вероятности что вам стоит научиться это делать. Вот эту картинку можно поставить на рабочий стол и в минуты размышлений созерцать ее и запоминать комбинации клавиш для vim/Vintage Mode для Sublime:
Плагины
Скачать различные плагины для Sublime можно на сайте Package Control. Вот небольшая подборка дополнений, которые на мой взгляд являются самыми полезными:
- Package Control. Это дополнение позволяет управлять всеми плагинами для Sublime;
- Git. Плагин для работы с популярной системой контроля версий;
- Terminal. Использование командной строки в разы ускоряет работу с файлами проекта;
- Alignment. Выравнивает отступы в HTML, CSS, JavaScript и PHP;
- Trimmer. Убирает лишние пробелы;
- ColorPicker. Мгновенно подбираем цвет и вставляем в текст его шестнадцатеричный код;
- MarkdownEditing. Удобная подсветка синтаксиса Markdown.
Написать свой плагин для Sublime может любой разработчик, владеющий языком Python. Подробнее о Sublime API и написании плагинов можно прочитать в статье How to create a Sublime Text 2 Plugin.
Где искать дополнительную информацию
На русском языке
На habrahabr.ru можно найти много интересных статей по тегам Sublime и Sublime Text 2.
Есть сайт с русскоязычной документацией по Sublime, но на данный момент на нем довольно мало информации.
На английском языке
О новых версиях можно почитать в официальном блоге продукта.
У пользователей Sublime Text есть форум, на котором за все время создано около 15 тысяч тем и каждый человек может задать свой вопрос.
О Sublime Text издана отдельная книга, которая содержит самое полное руководство по использованию текстового редактора. Стоит она 40 долларов, но ее авторы гарантируют, что это скромная инвестиция окупится мгновенно.
Для владельцев iOS-девайсов:
Поделиться ссылкой
Поставьте 5 звезд внизу статьи, если нравится эта тема. Подписывайтесь на нас Telegram, ВКонтакте, Instagram, Facebook, Twitter, YouTube.
Загрузка…
Настройки | Sublime Text
Практически все параметры Sublime Text настраиваются вручную через файлы конфигурации. Это не самый удобный способ на свете, но зато очень гибкий. При желании, например, можно задать настройки для конкретного типа файлов или для отдельного проекта.
Для того, чтобы увидеть все доступные параметры, выберите пункт меню . В окне редактора откроется файл, который физически располагается тут: Packages/Default/Preferences.sublime-settings. Редактировать значения в нем крайне нежелательно, так как при следующем обновлении они скорее всего будут перезаписаны.
Основные настройки
Если вы хотите изменить какой-либо из параметров, откройте пользовательский файл настроек и скопируйте в него необходимый параметр. Например:
{
«tab_size»: 4,
«translate_tabs_to_spaces»: false
}
Отдельные настройки для каждого языка
Кроме этого, можно задать специфичные настройки для каждого языка. Откройте какой-нибудь файл для редактирования, а затем выберите пункт меню . Редактор сам создаст нужный файл настроек. Таким образом, например, можно задать цветовую схему для каждого типа файлов.
Настройки для проектов
Если вы используете проекты, то для них тоже можно переопределить некоторые параметры.
Подробнее на странице описания работы с проектами.
Настройка отвлеченного режима
Настройки отвлеченного режима из меню .
Параметры и горячие клавиши
Большинство опций, доступных в меню, переключаются сочетанием горячих клавиш. Но если нужный вам параметр такового не имеет, его можно задать самому. Для этого используется команда toggle_setting. Выберите пункт меню . Вставьте, например, следующий код:
[
{
«keys»: [«alt+w»],
«command»: «toggle_setting»,
«args»:
{
«setting»: «word_wrap»
}
}
]
Теперь, в текущем файле, при кажом нажатии altw будет включаться или отключаться перенос слов.
Если необходимо задать параметр со значением, используйте команду set_setting. Вставьте, например, следующий код:
[
{
«keys»: [«ctrl+k», «ctrl+c»],
«command»: «set_setting»,
«args»:
{
«setting»: «color_scheme»,
«value»: «Packages/Color Scheme — Default/Cobalt.tmTheme»
}
}
]
Теперь, при последовательном нажатии двух сочетаний клавиш ctrlk, ctrlc в текущем файле подсветка синтаксиса переключится на тему Cobalt.
Приоритет файлов настроек
При конфигурации редактора следует иметь ввиду порядок, в котором файлы настроек переопределяют друг друга:
- Packages/Default/Preferences.sublime-settings
- Packages/Default/Preferences (<platform>).sublime-settings
- Packages/User/Preferences.sublime-settings
- <Project Settings>
- Packages/<syntax>/<syntax>.sublime-settings
- Packages/User/<syntax>.sublime-settings
- <Buffer Specific Settings>
Решение проблем
Так как одни и те же настройки могут быть заданы в различных местах, бывает полезно определить, какое значение имеет тот или иной параметр в текущем файле. Например, для параметра font_face, откройте консоль и наберите:
view.settings().get(‘font_face’)
Конфигурация для Sublime Text.
Вы здесь: Главная — Софт — Софт для создания сайтов — Конфигурация для Sublime Text.
Sublime Text 3 – отличный текстовый редактор, однако его можно сделать еще лучше, настроив некоторые параметры. В этой статье мы рассмотрим одну из, на мой взгляд, лучших конфигураций для данного редактора.
Установка Package Control
Для начала нам понадобится установить package control. Он позволит нам быстро изменять некоторые настройки, а также устанавливать расширения.
Для того, чтобы установить package control:
- Перейдите по ссылке
- Выберите нужную вам версию
- Скопируйте весь текст из окошка
- В редакторе перейдите в View->Show Console
- Вставьте в консоль скопированный текст
- Нажмите Enter
- Когда установка будет завершена, перезагрузите редактор
Это все, что требуется сделать, чтобы установить package control. Теперь вы можете вызвать его, перейдя в Preferences->Package Control.
Установка Material Theme
Теперь займемся установкой темы в стиле материального дизайна.
- Откройте package control
- Введите Install package и нажмите Enter, а затем Material Theme
- Нажмите Enter
Теперь перейдите в Preferences->Settings – User. В фигурных скобках вставьте следующий код:
"theme": "Material-Theme.sublime-theme",
"color_scheme": "Packages/Material Theme/schemes/Material-Theme.tmTheme"
Данный код вы можете найти в файле инструкций, который появится сразу после установки темы.
Теперь сохраните файл и перезагрузите редактор.
Установка цветовой схемы
Давайте установим другую цветовую схему.
- Откройте package control
- Введите Colorsublime и нажмите Enter
- Введите Colorsublime: Install Theme и нажмите Enter
- Введите Facebook и нажмите Enter
Изменение цветовой схемы
Теперь немного изменим некоторые параметры цветовой схемы.
Перейдите в Preferences->Browse Packages, откройте папку Colorsublime-Themes, а затем Facebook.tmTheme.
Здесь измените цвет для background с #252B39 на #263238.
Другие настройки вы можете изменить сами, как вам будет удобнее.
Дополнительные опции
Откройте файл Preferences->Settings – User, добавьте туда следующее:
"line_padding_bottom": 5,
"translate_tabs_to_spaces": true
Сохраните файл.
Установка шрифта
Скачайте шрифт здесь, затем откройте файлик настроек(смотрите выше) и введите туда следующее:
"font_face": "Fira Code"
Сохраните файл. Перезапустите редактор.
Добавление подсветки синтаксиса для шаблонизатора
- Откройте package control
- Введите Laravel Blade Highlighter
- Нажмите Enter
Добавление подсветки синтаксиса для Sass
Проделайте то же самое, что и в пункте выше, но в package control введите Sass.
Установка Emmet
Про то, что такое Emmet и как его установить, вы можете почитать здесь.
Генерация блочных комментариев
Давайте установим расширение, которое позволит нам быстро генерировать блочные комментарии в коде.
- Откройте package control
- Введите DocBlockr
- Нажмите Enter
Теперь вы можете генерировать блочные комментарии, просто введя /** и нажав Enter.
Заключение
Итак, в этой статье мы рассмотрели одну из конфигураций для текстового редактора Sublime Text.
Спасибо за внимание!
- Создано 19.02.2016 20:00:00
- Михаил Русаков
Копирование материалов разрешается только с указанием автора (Михаил Русаков) и индексируемой прямой ссылкой на сайт (http://myrusakov.ru)!
Добавляйтесь ко мне в друзья ВКонтакте: http://vk.com/myrusakov.
Если Вы хотите дать оценку мне и моей работе, то напишите её в моей группе: http://vk.com/rusakovmy.
Если Вы не хотите пропустить новые материалы на сайте,
то Вы можете подписаться на обновления: Подписаться на обновления
Если у Вас остались какие-либо вопросы, либо у Вас есть желание высказаться по поводу этой статьи, то Вы можете оставить свой комментарий внизу страницы.
Порекомендуйте эту статью друзьям:
Если Вам понравился сайт, то разместите ссылку на него (у себя на сайте, на форуме, в контакте):
-
Кнопка:
<a href=»https://myrusakov.ru» target=»_blank»><img src=»https://myrusakov.ru/images/button.gif» alt=»Как создать свой сайт» /></a>Она выглядит вот так:
-
Текстовая ссылка:
<a href=»https://myrusakov.ru» target=»_blank»>Как создать свой сайт</a>Она выглядит вот так: Как создать свой сайт
- BB-код ссылки для форумов (например, можете поставить её в подписи):
[URL=»https://myrusakov.ru»]Как создать свой сайт[/URL]
35 крутых возвышенных текстовых тем
Sublime Text — один из самых популярных кодовых и кроссплатформенных текстовых редакторов (вероятно, самый). Sublime Text — отличное проприетарное программное обеспечение с потрясающей функциональностью. Вы можете легко расширить его функциональность с помощью плагинов, фрагментов и тем.
Большинство расширяемых пакетов имеют лицензии на бесплатное программное обеспечение и создаются и обслуживаются сообществом. Вам понравится приятный пользовательский интерфейс, необычные функции и потрясающая производительность.Sublime Text доступен для OS X, Windows и Linux . Одна лицензия — это все, что вам нужно для использования Sublime Text на каждом вашем компьютере, независимо от того, какую операционную систему он использует.
Сегодня мы демонстрируем красивые и крутые темы Sublime Text.
Вы можете установить его с помощью отличного диспетчера пакетов управления пакетами для Sublime Text:
Откройте «Управление пакетами: установить пакет» из быстрого меню Sublime (Command-Shift-P).
Выберите опцию «Theme — XXXXXX» для установки.
Знаете еще какие-нибудь красивые темы?
Soda Theme
Темные и светлые пользовательские темы пользовательского интерфейса для Sublime Text 2 и Sublime Text 3.
Загрузить исходный код
Тема Aprosopo
Персональная тема, основанная на теме Soda Theme от Яна Хилла
Исходный код
Flatland Theme
Flatland — это простая тема и соответствующая цветовая схема для Sublime Text 2 и 3.Это в основном получено из Soda
Скачать исходный код
Тема для Nexus
Темная настраиваемая тема пользовательского интерфейса для Sublime Text 2/3. Эта тема основана на нилиевой (Ноэль Кауэр) Nil Theme.
Загрузить исходный код
Тема Freesia
ТемаFreesia предназначена для Sublime Text 3.Freesia — это темная тема с довольно низкой контрастностью и большим количеством фиолетового цвета. Он предназначен для использования с темными и средними цветовыми схемами и в настоящее время включает темные, средние и светлые варианты.
Загрузить исходный код
Reeder Theme
Тема типа Reeder для Sublime Text 2, созданная на основе темы Nil.
Загрузить исходный код
Феникс Тема
Темы пользовательского интерфейса Dark & Light с вариациями цветов для Sublime Text 2.
Загрузить исходный код
Centurion Theme
Чистая тема пользовательского интерфейса для Sublime Text 2, полученная из исходного кода Soda.
Загрузить исходный код
Минимальный
Плоская версия стандартной темы Sublime Text, совместимая как с Sublime Text 2, так и с 3.
Скачать исходный код
Piatto Theme
Piatto — очень простая тема в плоском стиле для Sublime Text 2 и Sublime Text 3.
Загрузить исходный код
Тема ледника
Glacier — это плоская, красочная комбинация тем / схем для Sublime Text.Он фокусируется на использовании насыщенных цветов для увеличения контраста и визуального интереса по сравнению с другими плоскими подходами.
Загрузить исходный код
Spacegray Theme
Набор пользовательских тем пользовательского интерфейса для Sublime Text 2/3. Все дело в шумихе и минимуме. Поставляется с разными вкусами и соответствующими цветовыми схемами Base16.
Загрузить исходный код
Цианидная тема
Минимальная темная тема для Sublime Text 3.
Скачать исходный код
Ночная тема
Тема для Sublime Text 2.Он вдохновлен темой по умолчанию, а также значками папок.
Загрузить исходный код
Moka Theme
Набор настраиваемых тем пользовательского интерфейса для Sublime Text 2/3, соответствующих теме Moka GTK + на основе Spacegray.
Загрузить исходный код
Flatron Theme
Flatron — это минималистичная тема Sublime Text 3.
Загрузить исходный код
Tech59 Тема
Пользовательская тема пользовательского интерфейса для Sublime Text на основе Oblivion.
Загрузить исходный код
amCoder Тема
Гиперминимальная тема пользовательского интерфейса для Sublime Text 2/3
Скачать исходный код
Nil Theme
Minimalist Sublime Text 2 UI темные и светлые темы и цветовые схемы. Включает поддержку HDPI для дисплеев Retina.
Загрузить исходный код
Обновить тему
Тема пользовательского интерфейса Sublime Text 2.
Загрузить исходный код
Тема Argonaut
Тема Sublime Text 2/3 на основе темы Centurion
Скачать исходный код
Sodarized Theme
Темные и светлые пользовательские темы пользовательского интерфейса для Sublime Text 2 и Sublime Text 3
Загрузить исходный код
Devastate Theme
Ультратемная тема и цветовая схема для Sublime Text.
Загрузить исходный код
Тема Monarch
Monarch, тема для Sublime Text.
Загрузить исходный код
Predawn Theme
Predawn — это минималистичная тема Sublime Text с цветовой схемой синтаксиса.
Загрузить исходный код
Тема Spacefunk
Минималистичная тема для Sublime Text в двух вариантах.
Загрузить исходный код
итг.плоский Theme
Retina-дружелюбная, возвышенная тема. Он бывает двух вкусов: темный и светлый.
Загрузить исходный код
Суверенная тема
Sovereign — это плоская, минималистичная тема для текстового редактора Sublime Text 2 (в настоящее время не тестируется на ST3).
Скачать исходный код
Острая тема
Sublime Edgy Theme — основана на реализации Brackets от Adobe.
Загрузить исходный код
Candycode Тема
Минималистичная, но красочная тема для возвышенного.
Загрузить исходный код
Послесвечение
Afterglow — это минималистичная темная тема для Sublime Text 2 и 3
Скачать исходный код
cobalt2 Тема
Тема Sublime Text на основе нашего старого синего друга кобальта.
Загрузить исходный код
Брограммер
Brogrammer — это плоская сексуальная тема Sublime Text. Отжимания не включены.
Загрузить исходный код
Numix Тема
Тема для Sublime Text 3.
Загрузить исходный код
Псевдо OSX Тема
Тема OS X UI для Sublime Text 2. Тема в значительной степени основана на превосходной теме Soda от Яна Хилла. Полосы прокрутки взяты из темы по умолчанию.
Загрузить исходный код
Sublime Text 3 官方 下载 -Sublime Text 中文 官 网
Sublime Text 3 是 Sublime Text 的
Версия Сборка 3211
- OS X (需要 10.7 或 更高 本)
- Windows 32 位 — 可 下载 便携 Версия
- Windows 64 位 — 可 下载 便携 Version
- Репозитории Linux — 可 下载 64 位 或 32 位 tarball
Sublime Text 是 收费 软件 , 但是 可以 无限 试用 , 授权 Version 使用 过程 会 授权 提示 , 但是 不 影响 使用 , 支持 Sublime Text 可以 去官 网 购买。
更新
3.2.2 (сборка 3211)
2019 年 10 1
- Mac : 添加 了 公证
- 修复 了 在 大 文件 中 向上 移动 插入 符号 时 的 性能 下降
- 修复 了 内存 泄漏
- 修复 了 如果 行为 空 则 无法 与 最后 一行 向下 交换 的 问题
- Git 修复 了 gitconfig 文件 中 的 includeIf 处理 不能 正确 解释 〜 相对 的 问题
3.2.1 (сборка 3207)
2019 年 4 6
- 各种 语法 高亮 改进
- Git 出于 性能 , 忽略 了 用户 主 顶层 的 Git 仓库。 这 可以 通过 allow_git_home_dir 设置 进行。
- Git : 侧 栏中 有 大量 git 仓库 , 提高 了 性能
- Git 修复 了 .gitignore 文件 中 未 正确 处理 UTF8 BOM 的 问题
- 了 Git 仓库 处理 中 的 崩溃 问题
- 在 某些 情况 下 改进 了 文件 索引 行为
- 在 某些 情况 下 改进 了 滚动 逻辑
- 固定 块 插入 符 改变 文本 选择 的 工作 方式
- 了 swap_line_up 和 swap_line_down 将 制表 符 转换 为 空格 的 问题
- Mac, для DisplayLink, для MacOS, для Mac, для экрана
- : 修复 了 与 Linux 版 的
- Linux для файлов KDE, для файлов dpi и файлов
- Linux 调整 文本 缩放 的 处理 方式
- Linux 修复 了 deb 软件包 中 不 正确 的 文件 所有权
- API 修复 了 SublimeREPL 不 兼容 的 问题
- API 修复 了 使用 幻像 干扰 家庭 / 结束 行为 的 回归
3.2 (сборка 3200)
2019 年 3 13
另 见 公告 发布新 : Git 集成
- 栏中 的 文件 和 文件 夹 现在 将 显示 徽章 Git 状态
- 视觉 上 不再 强调 忽略 的 文件 和 文件 夹
- 的 Git 分支 和 修改 次数 显示 在 状态 栏中
- 了 命令 以 打开 仓库 文件 或 文件 夹 历史 记录 , 或者 在 Sublime Merge 中 归咎于 文件
- 主题 可以 自 定义 侧 栏 徽章 和 状态 栏 的 显示
- show_git_status 允许 禁用 Git 集成
- 文件 读取 都是 通过 Sublime Merge 编写 的 自 定义 Git 库 完成 的
- 阅读 文档
新 : 增量 差异
- 现在 , 文档 的 所有 更改 都由 装订 线 中 的 专用 表示
- 差异 标记 显示 添加 , 修改 和 删除 的 行
- 设置 mini_diff 控制 增量 差异 行为
- 新 的 Git 功能 协调 , 可以 HEAD 或 索引 计算 差异
- git_diff_target 设置 控制 基础 文档 源
- API 方法 Просмотр.set_reference_document () 和 View.reset_reference_document () 允许 控制 差异
- 添加 了 以下 与 diff 相关 的 命令 :
- 下 一次 修改
- 以前 的 修改
- 还原 修改
- 可以 通过 右键 单击 上下文 菜单 或 键盘 快捷 键 显示 每个 更改 的 完整 内 联 差异
- 可以 通过 自 定义 颜色 方案 来 更改 内 联 差异 显示
- 阅读 文档
编辑 控制
- 添加 了 block_caret 设置
- 在 某些 情况 下 , 改善 排水沟 图标 的 定位 和 尺寸
- 修复 了 draw_minimap_border 设置 不起作用
- Linux 改进 的 输入 法 (IM) 支持 — fcitx , ibus 等
- Linux 修复 了 使用 GTK_IM_MODULE = xim 时 的 崩溃 问题
- Linux 在 文件 的 第一 行 和 最后 一行 调整 上 / 下 行为 以 更好 地 平台 约定
- Windows : 改进 了 IME 支持
主题 / UI
- 增强 了.возвышенный 主题 格式 :
- 变量 支持 和 相关 修订 的 JSON 格式 与 变量 键
- 添加 了 расширяется 关键字 , 使 一个 主题 派生 自 另一个 主题
- 可以 通过 CSS 语法 指定 颜色
- 在 .sublime 主题 中 使用 大量 规则 提高 了 性能
- Linux : 转移 到 GTK3
- Linux : 各种 高 DPI 修复
- Mac 添加 了 Mojave 支持
- Mac в версии для Mac OS X
- Mac : 确保 显示 上下文 菜单 而不 滚动
- Mac : 现在 可以 使用 转义 键 关闭 错误 消息 对话框
- Mac : 改进 了 窗口 放置
- Mac 改进 了 调整 大小 的 性能
- Windows : 修复 了 最小 化 和 最大化 状态 而 不是 恢复
- Windows 修复 了 一个 错误 , 其中 自动 完成 条目 在 不需要 时 将 包含 省略号
文字 渲染
- 支持 Юникод 11.0
- 改进 了 组合 字符 的 渲染
- 修复 了 存在 非 平凡 字形 时 的 插入 符 定位 错误
- Windows 和 Mac 上 某些 字形 位置 不 的 情况
- Linux : 现在 可以 在 浅色 背景 上 正确 绘制 颜色 字形
- Окна 修复 了 某些 组合 字符 的 渲染 问题
- Окна 修复 了 一些 基线 错误 的 字体
配色 方案
- 添加 了 block_caret 密钥 以 与 块 插入 一起 使用
- 插入 符号 值 现在 按 预期 方式 尊重 альфа , 而 不是 预先 混合 背景 颜色
- foreground_adjust 到 具有 背景 的 规则 中。 接受 CSS 颜色 模式 调整 器 以 前景色 的 饱和 度 , 亮度 透明度。
语法 突出 显示
- 许多 语法 突出 显示 改进 , 包括 显 着 改进 :
- Clojure , 感谢 Nelo Mitranim
- д
- 去吧 , 感谢 Нело Митраним
- Lua , 感谢 Томас Смит
- 修复 了 嵌套 在.возвышенный 语法 文件 中 嵌入 模式 时 可能 发生 的 崩溃
- 语法 测试 : 允许 语法 测试 文件 具有 UTF-8 BOM
文件 和 文件 夹
- Windows 和 Mac 上 忽略 路径 的 文件 监视 性能
- Windows 修复 了 将 文件 路径 视为 区分 大小写 的 Открыть файл
- Windows 在 关闭 包含 的 文件 后 正确 解锁 目录
API
- 添加 了 View.set_reference_document () 和 View.reset_reference_document () 来 控制 差异 生成
- 现在 可以 与 draw_centered 一起 正确 绘制 幻像
- 与 插件 模块 加载 和 卸载 相关 的 各种 小 改进
- 了 对 minihtml 的 hwb () 颜色 的 支持
- minihtml 中 的 CSS color mod 函数 添加 了 自 定义 min-Contrast () 调整
- Mac 修复 了 运行 自身 崩溃 的 进程 plugin_host 崩溃 的 问题
杂
- 项目 绩效 回归 中 的 转到
- 现在 可以 绑定 F21..F24 键
- 各种 小 修正 和 稳定性 改进
- Linux : 当 Sublime Text 当前 未 运行 时 , 改进 了 —wait 命令 行 参数 的 行为
3.1.1 (сборка 3176)
2018 5 14
- 3,1 的 各种 修复
- 了 ui_scale 设置 来 扩展 整个 UI , dpi_scale 现在 只 支持 Linux
- Linux 为 显示 驱动 程序 问题 添加 了 解决 方法 , 为 某些 环境 提供 了 显 的 滚动 改进
- 索引 : 在 « 索引 状态» 窗口 中 添加 了 更多 信息 , 并 在 某些 情况 下 降低 CPU 利用率
3.1 (сборка 3170)
2018 5 7
另 见 公告 发布主题 / UI
- Windows 增加 了 对 每个 监视器 DPI 的 Windows 10 (和 8.1) 的 支持
- 了 体 高 DPI 支持
- 对 8k 和 300 DPI 的 支持
- 为 非常 的 DPI 监视器 提供 @ 3x 本 的 图像
- 使用 线条 填充 时 改进 了 缩进 指南 位置
- 标尺 用 点画 线条 绘制
- Linux / Windows 改进 了 高 DPI 小 地图 渲染
- Mac 修复 使用 带有 彩色 标题 栏 的 主题 时 偶尔 出现 的 黄色 或 黑色 窗口
- Mac : 双击 主题 标题 栏 现在 执行 默认 系统 操作
- Mac 修复 了 主题 使用 主题 标题 栏 时 某些 对话框 窗口 的 大小 调整
- Mac 固定 的 排水沟 图标 有时 不 绘图
文字 渲染
- 添加 了 符号 的 连 字 支持
- 了 用于 控制 连 字 和 样式 集 的 font_options
- 改进 了 表情 符号 的 渲染 和 选择
- 现在 可以 针对 比例 字体 正确 测量 标签 宽度
- Windows : DirectWrite 现在 默认 用于 所有 体
- Windows : 与 DirectWrite 一起 支持 gray_antialias
- Windows 改进 了 DirectWrite 抗锯齿 功能 , 增加 了 ClearType 调 的 支持
转到 定义
- 将 鼠标 悬停 在 符号 上 时 添加 了 Goto 引用
- 将 goto_reference 命令 添加 到 Goto 菜单
配色 方案
- 添加 了 新 的 配色 方案 格式 ,.возвышенная цветовая схема
- 添加 哈希 语法 突出 显示
- 添加 了 Celeste 配色 方案 以 展示 散列 语法 突出 显示
- 现在 , 选择 默认 呈现 真正 的 圆角
- 为 选区 边框 宽度 , 边角 样式 和 半径 添加 了 颜色 方案 设置
- 选择 背景 和 边框 现在 支持 альфа 通道
- 改进 的 配色 方案 重新 加载
- 添加 了 转换 颜色 方案 命令
- 在 颜色 方案 中 添加 了 对 不 可见 键 的 支持
- 可以 在 每个 范围 的 基础 上 指定 selection_foreground
- 颜色 方案 可以 在 bracket_options 键 中 指定 粗体 和 斜体
- 了 默认 颜色 方案 中 invalid.deprecated 范围 的 处理
语法 突出 显示
- 将 嵌入 操作 添加 到.возвышенный синтаксис 文件 以 改进 语法 嵌套
- Git 配置 文件 添加 了 Git 格式 包 并 用作 core.editor , 感谢 Ryan Boehning 和 deathaxe
- 许多 语法 突出 改进 , 包括 对 以下 方面 的 重大 改进 :
- JavaScript , 感谢 Thomas Smith
- ShellScript , 感谢 Рауль Вольс
- Makefiles , 感谢 Рауль Вольс
- Java , 感谢 lastsecondsave
- C # , 感 谢基思 大厅
- Markdown , 感 谢基思 大厅
- Python , 感谢 FichteFoll
- Linux 添加 了 独立 语法 测试 运行 器 , 允许 CI 测试
- 现在 , 各种 语法 定义 错误 都 包含 消息 中 的 文件 名
命令 调色板
- 新 的 Command Palette 实现 , 可以 接受 来自 用户 的 文本 输入
- 模糊 匹配 可以 通过 将 它们 分隔 的 空格 来 匹配 术语
- 添加 了 新 命令 算术 , 重 命名 文件 和 查看 包 文件 以 展示 新 功能
- 键盘 快捷 键 提示 不再 以 15 个 字符 切断
构建 系统
- 改善 取消 处理
- 使用 / usr / bin / env 找到 bash
- 修复 多 字节 编码 有时 会 触发 解码 错误
- 改进 了 exec 构建 目标 处理 以 杀死 子 进程
文件 和 文件 夹
- 改进 了 侧 栏中 符号 链接 的 处理 , 包括 添加 和 删除
- 符号 链接 在 侧 栏中 不再 有 箭头 , 但 « 显示 链接 源» 上下文 菜单 条目
- binary_file_patterns , index_exclude_patterns 和 index_include_patterns 的 支持 到.возвышенный проект 文件
- index_exclude_patterns 和 index_include_patterns 现在 可以 匹配 完整 路径 而 不仅仅是 文件 名
- Linux / Windows : 文件 系统 通知 现在 考虑 符号 链接 (和 Windows 联结)
- Linux 文件 系统 通知 现在 只 需要 inotify 实例
- Linux : 当 fs.inotify.max_user_watches 太低 时 改进 了 行为
- Mac 减少 文件 统计 操作 的 数量
- Mac 添加 了 对 区分 大小写 的 文件 系统 的 支持
输入
- 修复 了 当 插入 符号 位于 窗口 小 部件 最 左侧 位置 时 弹出 窗口 和 自动 未 显示 的 情况
- 修复 左侧 箭头 在 侧 栏中 不起作用 的 问题
- 了 无法 通过 单击 窗口 最 右边 的 像素 来 抓取 滚动 条 的 问题
- 了 启用 drag_drop 时 双击 选择 而不 设置 输入 的 问题
- Linux : 上下文 菜单 不再 导致 编辑 器 控件 在 关闭 时 被 聚焦
- Окна : 修复 笔输入
性能
- 与 语法 定义 相关 的 内存 使用 量 大幅 减少 — 总 程序 内存 减少 高达 30 %
- 提高 空闲 ЦП 使用率
- 修复 了 一个 错误 , 即使 隐藏 了 一个 图层 主题 动画 仍 可能 继续 , CPU 使用率 过高
- Mac, на котором установлен ЦП для Mac,
API
- 了 TextInputHandler 和 ListInputHandler 以 与 新 的 Command Palette 功能 进行 交互
- 添加 了 Просмотр.style () 和 View.style_for_scope ()
- 自动 生成 的 范围 名字 与 地区 API region.redish , region.orangish , region.yellowish , region.greenish , region.bluish , region.purplish region.pinkish
- 在进行 文字 匹配 时 改进 View.find () 和 View.find_all () 性能
- 的 的 ViewEventListener API
- 器 启动 时 没有 为 视图 EventListener.on_activated_async () 的 问题
- 添加 ViewEventListener.on_activated () 和 ViewEventListener.on_activated_async () 以 在 编辑 器 启动 时 为 视图 调用
- .sublime-package 文件 中 改进 Python 的 回溯
- shell_environment 现在 确保 之前 加载 plugin_loaded () 被 调用 的 插件
- 现在 , 在 运行 plugin_loaded () 之前 创建 插件 命令
- 的 插件 现在 存储 在 __plugins__ 而 不是 插件 中
- Python ssl 模块 现在 将 与 PROTOCOL_TLSv1 常量 协的 TLS 1.2,1,1 或 1,0
- SQLite 3.22.0 和 OpenSSL 1.0.2n 更新 了 Python 环境
杂
- 了 无法 加载 大于 16mb 的 字典 文件 的 问题
- 修复 了 内存 不足 情况 会 触发 缓冲区 溢出 而 不是 干净 崩溃 的 问题
- 默认 情况 下 , 控制台 会 启用 自动 换 行 功能
- 添加 了 Regex Replace Widget.sublime-settings 和 Консольный ввод Widget.sublime-settings
- 修复 了 一些 可能 导致 崩溃 的 错误
3.0 (сборка 3143)
2017 年 9 13
另 见 公告 发布- 的 UI 主题 , 包括 全面 的 高 DPI 支持
- 新 图标
- 了 替代 主题 Adaptive 它 继承 了 颜色 中 的 颜色
- 了 新 的 配色 方案 Breakers , Mariana 和 Sixteen , Chris Kempson 和 Dmitri Voronianski 的 出色 工作
- 通过 命令 面板 添加 了 实时 预览 的 配色 方案 和 主题 切换 器
- Окна : 添加 了 触摸 输入
- Linux 为 apt , yum 和 pacman 添加 了 仓库
- Mac : 添加 了 Touch Bar 支持
- Mac : 支持 OS X 10.10+ 的 自 定义 颜色 窗口 标题 栏
- 主题 引擎 的 许多 补充 和 错误 修复 , 以及 完整 的 文档
- Markdown 语法 突出 显 着 改进 , 感谢 keith-hall
- 感谢 gwenzek , 对 C # 语法 高亮 显 着 进行 了 重大 改进
- 由于 djspiewak , Java 语法 高亮 显 着 改进
- 感谢 FichteFoll , Python 语法 高亮 显 着 改进
- R 语法 高亮 显 着 改进 , 感谢 randy3k
- Markdown : 改进 了 符号 处理
- C # : 改进 了 符号 处理
- 许多 其他 语法 突出 显示 改进
- 已经 解决 了 语法 突出 显示 引擎 的 各种 错误
- 修复 了 几个 崩溃 问题
- 当 系统 处于 高 CPU 负载 时 , 提高 了 响应 能力
- DPI 标 度 大于 1.0 时 , 在 Windows 和 Linux 上 使用 高 DPI 纹理
- 改进 所有 平台 上 的 字体 选择 , 允许 按 名称 选择 的 权 重
- 了 设置 theme_font_options 以 控制 UI 元素 的 字体 呈现
- HTML 和 PHP 的 自动 缩进 规则
- 在 控制台 中 打印 了 防止 粗体 或 斜体 的 字体 几何 问题
- 修复 了 自动 完成 窗口 关闭 时 可能 出现 的 白色 闪烁
- 中 中 animation_enabled 为 false 时 禁用 滚动 动画
- 仅 在 案例 发生 变化 时 , 现在 可以 重 文件
- 新 窗口 以 空 的 查找 历史 记录 开头
- «件 文件 中 查找» 面板 现在 响应 find_all 和 replace_all 命令
- «查找» 面板 中 的 各种 正 则 表达式 处理 改进
- 固定 文本 小 部件 切断 其 选择 边框 的 底部 像素
- 空 会话 中 close_windows_when_empty 的 问题
- 了 hot_exit 设置 为 false 时 启动 时 的 空 窗格
- 逗号 的 文件 夹 Windows 上 的 «包含 文件 夹»
- 修复 剪贴板 包含 一个 或 多个 实 线 时 的 多 光标 粘贴
- UNC 路径 被 edit_settings 破坏
- 在 缩进 设置 中 使用 格式 错误 的 正 则 表达式 时 防止 崩溃
- 使用 大量 装订 线 图标 改善 了 渲染 性能
- , Windows 和 Linux 高 DPI 屏幕 上 Gutter 图标 的 大小 正确
- 当 文件 夹 包含 数千个 文件 时 , 改进 了 侧边 栏 性能
- 改进 了 内 联 错误 消息 样式
- 修复 了 可以 显示 多个 索引 状态 窗口 的 问题
- Windows : 除非 使用 Consolas 或 Courier New , 否则 字体 呈现 默认 为 DirectWrite
- Windows для DirectWrite, для no_antialias, для работы с приложением, для использования с функцией DirectWrite
- Окна : 改进 了 触摸板 滚动
- Windows 改进 的 文件 更改 检测 稳健 性
- Окна 改进 的 字体 选择 逻辑
- Windows 修复 英国 (ISO) 键盘 的 ctrl + `快捷 方式
- Windows 改进 了 UI 元素 中 的 后备 字体 处理
- Windows : OS X 的 subl 可执行 文件 和 Windows 上 的 plugin_host.exe 现已 签名
- Windows : sublime_text.exe 现在 具有 在 VERSIONINFO 中 设置 的 CompanyName
- Mac Версия для Mac OS Sierra
- Mac 改进 了 默认 的 Web 浏览 器 检测
- Mac OS X 10.11 和 macOS 10.12+ 使用 旧金山 的 UI 体
- Mac, macOS Sierra, пользовательский интерфейс, 文, 更改 通知
- Mac 执行 用户 的 默认 shell , 并 在 Python 环境 中 设置 环境 变量
- Linux : 每次 选择 更改 时 , 在 剪贴板 上 更新 X11 选择
- Linux : 改进 了 MOD3 修饰 键 处理
- minihtml 添加 了 对 边框 的 支持
- minihtml : 尊重 设置 中 的 font_options
- minihtml 修复 了 DPI 下 Windows 和 Linux 上 html 弹出 窗口 的 布局
- minihtml 修复 了 doctype 存在 时 崩溃 的 问题
- minihtml 修复 了 不 存在 的 CSS 变量 的 崩溃
- minihtml : 修复 了 错误 图像 路径 触发 的 崩溃
- API : 添加 Просмотр.text_to_window () 和 View.layout_to_window ()
- API API 函数 现在 都 接受 并 返回 无关 的 像素
- API 在 重新 显示 输入 面板 时 修复 了 未 on_cancel 的 输入 面板
- API 使用 & 运算 符 修复 选择 器 评分
- API 修复 了 导致 幻像 内容 不 正确 的 错误
- API 修复 了 Window.set_view_index () 中 的 崩溃 问题
- API 将 OpenSSL 更新 为 1.0.2k , 将 SQLite 更新 3.16.02
Сборка 3126
2016 年 9 23
- 在 “帮助” 菜单 中 添加 了 “索引 状态” , 以 提供 器 正在 的 操作 的 更多 信息
- 了 包含 JavaScript.sublime 语法 的 某些 第三方 语法 定义 的 兼容性 问题
- 减少 用于 编制 索引 的 默认 工作 进程 数。 这 可以 通过 index_workers 设置 手动 控制
- API : 将 OpenSSL 更新 为 1.0,2i
Сборка 3124
2016 年 9 22
另 请 参阅 博客 文章- 设置 现在 在 新 窗口 中 打开 , 默认 和 用户 设置 并排
- 鼠标 悬停 在 符号 上 会 一个 弹出 , 指示 它 的 定义 位置。 这 show_definitions 设置 控制 的。
- 错误 在 它们 发生 的 位置 内 联 显示。 这 是 使用 show_errors_inline 设置 控制 的。
- 添加 了 一个 菜单 项 和 命令 选项 板 条目 以 安装 Управление пакетами
- 各种 语法 突出 显示 改进
- djspiewak 和 gwenzek , 对 Scala 语法 定义 进行 了 大 改进
- randy3k , 对 LaTeX 语法 定义 进行 了 重大 改进
- 打开 大量 文件 时 改进 了 Перейти к определению 性能
- 文件 加载 时间 略有 改进
- Linux 和 OSX : 改进 了 内存 使用
- 修复 了 替换 与 正 则 表达式 背后 的 预期 不一致 工作
- 构建 系统 无法 exec 命令 使用 «file_patterns» 的 问题
- 高 DPI Windows 和 Linux 配置 上 的 选项 卡 重叠
- OSX 修复 了 切换 标签 时 的 图形 故障
- OSX на основе
- Linux для Linux
- 打开 文件 的 文件 编码 现在 存储 在 会话 中
- 构建 系统 可以 使用 «取消» 键 定义 取消 命令
- 添加 clear_scopes 指令 , 以便 更好 地 控制 生成 的 范围
- 颜色 方案 : 添加 了 popupCss 键 , 用于 定义 默认 弹出 样式 表
- : 添加 了 phantomCss 键 , 用于 定义 默认 的 幻像 样式 表
- minihtml : 为 Windows 和 Linux 添加 了 高 DPI 支持
- minihtml : 现在 支持 Windows 样式 行 结尾 和 单 引号 属性
- minihtml : 现在 可以 在 样式 表 中 使用 子 选择 器
- minihtml : 已 实现 继承 CSS 值
- minihtml : 现在 可以 使用 font-family 堆栈
- minihtml 添加 了 对 行 高 CSS 属性 的 支持
- minihtml : 元素 现在 可以 相对 定位
- minihtml : 内 联 元素 支持 填充 和 背景 颜色 集
- minihtml : 现在 支持 CSS 变量 和 var () 函数
- minihtml : 添加 了 CSS 颜色 函数 color () (部分) , rgb () , rgba () hsl () 和 hsla ()
- minihtml 修复 Windows 的 堆栈 溢出 , 其中 包含 太多 未 关闭 的 标记
- API : 添加 了 Phantom 和 PhantomSet
- API 添加 了 ViewEventListener
- API 添加 了 Просмотр.is_primary ()
- API : 添加 了 EventListener.on_hover (view , point , hover_zone)
- API 添加 了 获取 和 设置 小 地图 , 状态 栏 , 选项 卡 和 菜单 可见 的 功能
- API 对 选择 的 修改 现在 限制 在 有效 范围 内
- API 更新 了 Python 3.3 以 提交 8e3b9bf917a7 , 并将 SQLite 提交 3.14.1
- 包 : 如果 .sublime-package 损坏 , 加载 包 将 不再 中止
- 修复 了 Windows 的 unicode 路径 加载 第三方 包 的 边缘 情况
Сборка 3114
2016 年 5 12
- 新 的 C ++ , JavaScript 和 Rust 语法 定义 , 具有 更高 的 准确性 和 性能
- 许多 其他 语法 突出 显示 改进
- OSX : 改进 了 渲染 性能 , 尤其 是 在 高分辨率 屏幕 上
- 改进 了 自动 换 行 行为
- 改进 了 拼写 检查 行为
- 改进 了 多个 窗口 打开 的 文件 索引 行为
- 可以 在 没有 子 的 情况 下 切换 主题
- HTML : 在 标记 对 之间 按 Enter 键 会 增加 缩进
- 代码 已 被 移动 到 子目录 中 , 因此 需要 更新 引用 它们 的 自 定义 覆盖 和 键 绑定
- имя_показа_показа 命令 在 弹出 窗口 中 显示 范围
- 软件包 开发 : 添加 了 «语法 测试 — 正 则 表达式 兼容性» 构建 变 体 , 用于 评估 语法 定义 性能
- 包 开发 : 扩展 了 新 的 正 则 表达式 引擎 能够 处理 的 正 则 表 集
- 定义 : 修复 了 一些 与 后 引用 的 弹出 匹配 无法 正常 的 情况
- 了 Goto Anything 中 的 一些 Unicode 处理 问题
- 修复 了 未 获取.tmPreferences 文件 更改 的 情况
- 修复 了 3096 渲染 性能 回归
- 修复 了 使用 \ x {nnnn} 转义 时 正 则 表达式 中 的 3096 回归 问题
- 修复 了 result_file_regex 设置 无效 时 可能 发生 的 崩溃
- API : 添加 了 Window.status_message ()
- API 更改 插件 的 加载 方式。 这 应该 是 透明 的 , 但 可以 解决 许多 情况
- API 更新 Python 3.3.6 , 现在 包括 Linux 上 的 _ssl 模块 , 以及 所有 的 sqlite3 和 bz2
- API : 将 OpenSSL 更新 为 1.0.2h
Сборка 3103
2016 年 2 9
另 请 参阅 博客 文章- 了 新 的 语法 定义 文件 格式 , .sublime-syntax
- 了 一个 并行 匹配 多个 正 则 表达式 的 自 定义 正 则 表达式 引擎 , 以 加快 文件 加载 和 索引 编制 速度
- 的 Unicode 支持 , 包括 组合 字符 渲染 , 则 表达式 搜索 中 的 字符 分类 Goto Anything 匹配 中 的 不 区分 大小写
- 软件包 现在 在 GitHub 上
- 上述 软件包 中 加入 了 许多 社区 提供 的 改进 , 对 HTML , CSS , JavaScript , Go , D 和 SQL 进行 了 大 改进
- 将 Панельный коммутатор 添加 到 状态 栏
- 在 索引 编制 期间 更好 地 处理 麻烦 的 文件
- 改进 了 文件 更改 检测
- 在 命令 选项 板 中 添加 了 «配置 文件 事件» , 以 帮助 识别 慢速 插件
- Сборка систем 现在 可以 通过 file_patterns 键 定义 要 触发 的 文件 名 通配符 列表
- prompt_open_file 和 相关 命令 现在 接受 initial_directory 参数
- 启用 indent_to_bracket 时 改进 的 缩进 行为
- 拼写 检查 器 现在 可以 手动 编辑 手动 编辑 的 用户 首 选项
- 使用 导致 显 着 回溯 的 正 则 表达式 时 , 在 文件 中 查找 的 稳定性 改进
- 使用 十六 进制 编码 时 修复 了 文件 截断
- 字符串 中 的 固定 括号 影响 自动 缩进
- 修复 选择 符号 时 Goto Anything 中 的 不一致 问题
- 修复 了 3081 中 的 制表 符 完成 回归 , 其中 h2..h6 HTML 完成 未 触发
- 固定 Goto Definition 命令 在 放置 在 子 菜单 中 时 不起作用
- OSX : 修复 了 表情 符号 和 符号 弹出 窗口 在 某些 情况 下 无法 文本
- Windows 添加 了 对 BMP 外部 插入 字符 的 支持
- Windows 由于 某些 键盘 布局 的 兼容性 问题 , 默认 情况 下 不再 绑定 ctrl + alt + p
- Windows : 更新 了 代码 签名 证书 , 不再 使用 SHA1
- Linux 修复 了 在 没有 —wait 的 情况 下 运行 时 的 文件 权限 问题
- Linux crash_reporter 是 静态 链接 的 , 提高 了 系统 兼容性
- API : 添加 了 Window.is_sidebar_visible () 和 Window.set_sidebar_visible ()
- API : 添加 了 View.is_auto_complete_visible ()
- API : 添加 了 Window.find_output_panel () , Window.destroy_output_panel () , Window.active_panel () 和 Window.panels ()
- API : 添加 了 Window.create_output_panel () 现在 接受 一个 可选 «не в списке»
Сборка 3083
2015 3 26
- 了 损坏 的 索引 导致 的 高 CPU。 对于 从 3065 升级 的 一些 , 这 的
- 了 index_workers 以 控制 用于 文件 索引 的 线程 数。 默认 情况 下 , 数 基于 CPU 核心 数。 通过 将 index_workers 设置 为 1 或 2 , 索引 性 更 小
- 使用 空 的 .sublime-build 文件 显示 命令 调色板 时 发生 崩溃 的 问题
- 完成 不再 完成 数字。 编辑 / 显示 完成 仍可 用于 此 的
Сборка 3080
2015 年 3 24
另 请 参阅 博客 文章- 修复 重做 有时 会将 选择 恢复 到 错误 的 位置
- 重新 设计 了 构建 系统 的 选择 (更多 信息)
- 系统 现在 可以 声明 «密钥 文件» (例如 , Make 构建 系统 的 ‘Makefile’) 以 更好 地 自动 检测 要 使用 的 构建 系统
- 改进 了 生成 大量 输出 的 构建 系统 的 处理
- 新 窗口 始终 使用 自动 构建 系统 , 而 不是 上次 使用 的 窗口 的 构建 系统
- 命令 调色板 现在 会 记住 最后 输入 的 字符串
- 了 对 消失 和 出现 的 文件 的 更改 检测 , 就像 断开 的 网络 驱动 器 一样
- atomic_save 默认 是 禁用 的
- 右键 单击 URL 将 显示 «打开 URL» 菜单 项
- 在 上下文 菜单 中 添加 了 Перейти к определению
- 使用 多个 窗格 时 , 改进 了 Goto 定义 的 行为
- 被 忽略 之外 , 现在 可以 将 拼写 错误 的 单词 添加 到 字典 中
- 修复 了 退出 后 无法 保留 的 忽略 词
- 了 拼写 检查 和 非 ascii 字符 的 长期 问题
- 添加 了 spelling_selector 设置 , 以 控制 检查 拼写 错误 的 文本
- 和 未 的 捕获 的 处理 , Markdown 链接 中 的 拼写 检查 问题。
- 转到 Что угодно 支持 : строка : столбец 语法 除了 : строка
- 将 «编辑 项目» 添加 到 命令 选项 板
- 改进 报价 自动 配对 逻辑
- 添加 <当前 文件> 选项 以 在 文件 中 查找
- 改进 了 控制台 面板 滚动 行为
- .tmLanguage 文件 可能 包含 隐藏 设置 , 以 指示 它们 给 用户
- 解析 .tmLanguage 文件 时 改进 了 一些 错误 消息
- Remember_open_files 设置 现在 默认 为 false。 请 注意 , 如果 hot_exit 设置 保留 为其 true , 则 此 更改 将 不起作用
- 添加 了 auto_complete_cycle 设置
- 修复 了 Minimap 拒绝 在 非常 大 的 窗户 上 绘制 的 问题
- 修复 了 无法 单击 自动 完成 弹出 窗口 的 选定 行 的 问题
- 固定 侧边 栏 图标 有时 在 启动 时 不 可见
- 瞬态 工作 表 (例如 , 在 预览 文件 时 由 Goto Anything 创建) 不再 添加 到 «最近 关闭» 列表 中
- 当 line_padding_top> 0 时 , 改进 了 滚动 行为
- 了 滚动 标签 的 错误 , 其中 偶尔 会 出现 一条 1 的 线条
- 使用 了 不同 的 彩色 标签 , 则 固定 标签 背景 在 启动 时 设置 为 错误 的 颜色
- leveldb 的 永不 本 本 , 在 索引 CPU 使用率
- 修复 了 快速 删除 和 重新 创建 目录 时 可能 发生 的 崩溃 问题
- 修复 了 在 侧 栏中 拖动 视图 滚动 出 视图 时 发生 的 崩溃
- 通过 模 态 对话框 触发 的 长期 plugin_host 崩溃 问题
- 修复 了 “将 工作 区 另存 为” 对话框 中 的 拼写 错误
- 修复 了 错误 的 菜单 助记符
- Linux : 添加 了 sudo save
- Окна : 弹出 窗口 能够 接收 滚轮 输入
- Окна : подл.exe 命令 行 助手 接受 通配符
- Windows 修复 了 atomic_save 保存 时 可能 发生 的 访问 被 拒绝 错误
- Windows, в MSVC 2012, std :: condition_variable, plugin_host, plugin_host, в разделе
- Установщик обновлений Windows 重 命名 文件 夹 时 添加 了 更多 描述 性 错误
- Windows 在 最大化 窗口 全屏 后 修复 了 不 正确 的 窗口 大小 调整
- OSX 为 performActionForItemAtIndex 添加 了 解决 方法 : 在 Yosemite 中 花费 了 太 长时间。 这 会 影响 相应 菜单 的 任何 命令。
- OSX для использования в OpenGL и на уровне .
- OSX : subl 命令 行 工具 不再 使用 分布式 对象 , 解决 了 一些 间歇 性 故障
- Posix 修复 了 不 umask 权限 标志 的 新 文件
- API 添加 了 Просмотр.show_popup () 和 相关 功能
- API 添加 了 sublime.yes_no_cancel_dialog ()
- API : 添加 了 sublime.expand_variables ()
- API : 添加 了 Window.extract_variables ()
- API : 添加 了 Sheet.view ()
- API : Window.show_quick_panel () 现在 接受 标志 sublime.KEEP_OPEN_ON_FOCUS_LOST
- API : Window.show_quick_panel () 现在 将 在 显示 时 滚动 到 所选 项目
- API 修复 了 EventListener.on_post_window_command () 未被 调用 的 问题
Сборка 3065
2014 8 27
- 添加 了 侧边 栏 图标
- 添加 了 侧 栏 加载 指示器
- 补充 工具 栏 会 记住 扩展 了 哪些 文件 夹
- 按 ctrl + w / cmd + w 时 调整 窗口 关闭 行为
- 改进 报价 自动 配对 逻辑
- 选定 的 组 现在 存储 在 会话 中
- 添加 了 Remember_full_screen 设置
- 修复 了 从 闪烁 转换 为 实心 插入 符号 时 的 锁定
- 了 plugin_host 中 的 崩溃 问题
- 修复 了 由 Goto Anything 克隆 视图 触发 的 崩溃
- Windows : 添加 了 命令 行 帮助 程序 , subl.exe
- OSX 在 停靠 菜单 中 添加 了 «新 窗口» 条目
- Posix 对 新 创建 的 文件 和 文件 夹 使用 正确 的 权限
- API 已 更新 至 Python 3.3.3
Сборка 3059
2013 年 12 17
- 添加 了 标签 滚动 , 由 enable_tab_scrolling 设置 控制
- 打开 图像 时 添加 了 图像 预览
- 可以 使用 show_encoding 和 show_line_endings 设置 在 状态 栏中 显示 编码 和 行 结尾
- 添加 了 caret_extra_top , caret_extra_bottom 和 caret_extra_width 设置 来 控制 插入 符号 大小
- 添加 了 index_exclude_patterns 设置 来 控制 索引 哪些 文件
- 拖出 最后 一个 选项 卡 时 自动 关闭 窗口
- 更改 了 选项 卡 关闭 行为 : 现在 始终 选择 卡
- 关闭 最后 一个 文件 时 , 会 自动 创建 一个 新 的 临时 文件
- Ctrl + Tab 排序 存储 在 会话 中
- 添加 了 minimap_scroll_to_clicked_text 设置
- 无法 保存 文件 时 改进 了 错误 消息
- 现在 , 自动 完成 在 宏 中 按 预期 工作
- Python 语法 高亮 的 微小 改进
- Винтаж : 现在 使用 块 插入 符号
- Vintage 改进 了 带有 单词 包装 线 的 视线 模式 的 行为
- FIFO 时 , 在 文件 中 查找 将 不再 阻止
- Linux : 添加 了 菜单 隐藏
- Linux 修复 了 «查找» 面板 中 双击 不 正确 的 处理
- Linux 修复 了 某些 菜单 中 不 正确 的 下划线 显示 问题
- Posix : 修复 了 使用 意外 权限 创建 的 新 文件
- Windows : 32 Версия 需要 SSE 支持
- API : Окно.open_file () 现在 接受 可选 的 组 参数
- API 插件 现在 可以 Settings.add_on_change () 的 回调 中 调用 Settings.clear_on_change ()
- API 从 设置 中 调用 Settings.add_on_change () 不会 导致 添加 的 回调 被 运行
Сборка 3047
2013 年 6 27
- Бета 现在 向 非 注册 用户 开放
- Windows 和 Linux : 增加 了 DPI 支持
- 改进 了 文件 更改 检测
- 改善 了 渲染 性能
- HTML 标记 自动 完成 在 脚本 标记 中 表现 得 更好
- 禁用 hot_exit 时 可能 发生 的 退出 崩溃 的 问题
- Linux 和 OSX : 当 无法 保留 文件 权限 时 , 自适应 地 atomic_save
- OSX 修复 了 应用 程序 在 后台 时 无法 使用 的 上下文 菜单
- Windows : 自动 更新 程序 支持 从 unicode 路径 更新
- API zip 文件 中 的 插件 可以 通过 磁盘 上 的 文件 进行 覆盖
- API 在 Linux 对 OS X 上 添加 了 termios 模块 的 支持
- API : 修正 了 Выбор.содержит ()
- API 修复 了 克隆 视图 过早 失效 的 设置 对象
Сборка 3033
2013 5 7
- Windows 和 OS X 的 新 自动 更新 系统
- 从 侧 栏 预览 文件 将 不再 向侧 栏 的 «打开 文件» 部分 添加 条目
- 添加 了 历史 记录 粘贴
- 添加 了 设置 auto_find_in_selection , 用于 S2 样式 在 选择 逻辑 中 查找
- “查找” 面板 有 一个 下拉 箭头 , 用于 选择 上 一项
- 在 Goto Anything 叠加 层 中 向右 按 将 打开 所选 文件 而不 关闭 叠加 层
- 修复 了 几个 崩溃 错误
- 进一步 改善 启动 时间
- 在 标签 外 键入 时 改进 HTML 完成
- 固定 关闭 标记 不 尊重 自 闭 标签
- PHP 改进 了 替代 控制 语法 的 自动 缩进
- 添加 了 设置 always_prompt_for_file_reload
- 会话 时 改进 了 对 已 删除 文件 的 处理
- 通过 侧 栏 删除 文件 将 首先 关闭 相应 的 视图 (如果 有)
- «从 项目 中 删除 所有 文件 夹» 现在 提示 确认
- 增加 了 遥测 功能。 默认 情况 下 禁用 遥测 , 但 可以 使用 enable_telemetry 设置 打开 遥测
- 使用 Google Breakpad 自动 报告 崩溃
- PHP , Haskell 和 Pascal 的 语法 突出 显示
- 在 添加 到 侧 栏 的 文件 夹 中 默认 遵循 符号 链接
- Окна 修复 了 系统 菜单 中 的 错误 条目
- Windows для Windows Vista, 的 本 使用 新 的 «样式 文件 夹» 对话框
- API 使用 plugin_host 显 着 提高 通信 速度
- API 添加 了 Просмотр.закрыть ()
- API : 添加 了 View.show_popup_menu ()
- API : 向 Вид 和 Окно 添加 了 is_valid () 方法 , 以 确定 句柄 是否 已 失效
- API : 添加 了 EventListener.on_post_text_command () 和 EventListener.on_post_window_command ()
- API : 当 使用 菜单 时 , 现在 调用 EventListener.on_text_command () 和 EventListener.on_window_command ()
- API 添加 了 sublime.get_macro ()
- API 对于 越界 地址 , View.substr (point) 现在 具有 与 S2 相同 的 语义
- API View.command_history (0 , True) 现在 返回 最后 一个 修改 命令 , 如 的 那样
Сборка 3021
2013 3 14
- Linux 修复 了 atomic_save 与 符号 链接 不 正确 的 问题
- Windows, Windows 7 x64, версия
- 修复 了 文件 打开 时 可能 发生 的 崩溃
Сборка 3019
2013 3 12
- 添加 了 «跳转» 和 «跳转» 命令 , 可 从 «转到» 菜单 中 获得
- HTML : 改进 的 完成 和 自动 缩进
- HTML : 输入 时 标签 关闭。 这 由 auto_close_tags 设置 控制
- 更 智能 的 单词 导航
- 文件 保存 是 原子 的。 可以 atomic_save 设置 禁用 此 功能
- 输入 多 行 字符串 时 , «查找 和 替换» 面板 会 自动 调整 大小
- 加载 大型 纯 文本 文件 的 速度 更快
- 改进 了 高分辨率 显示器 上 的 控制台 滚动 性能
- 改进 了 极 长 行 文件 的 处理
- 小 地图 视图 矩形 自动 隐藏 (由 always_show_minimap_viewport 设置 控制)
- 索引 : 添加 对 卡住 工人 的 检测
- 更新 了 C # 包
- 添加 了 invert_selection 命令
- CSS : 键入 选择 器 时 不会 提供 完成
- 修复 了 侧 栏中 的 显示
- 嵌套 类 前 向 声明 的 C ++ 语法 高亮 显示
- Exec 面板 再次 滚动
- OSX, Apple, Apple,
- Windows : ok_cancel_dialog 使用 新 的 视觉 样式
- Linux 使用 deb 文件 的 正确 本 号
- API 添加 了 EventListener.on_text_command () 和 EventListener.on_window_command ()
- API : 添加 了 sublime.load_resource () , sublime.load_binary_resource () 和 sublime.find_resources ()
- API : 添加 了 sublime.encode_value () 和 sublime.decode_value ()
- API : View.sel () 支持 负 索引
- API : 实现 了 Settings.add_on_change () 和 Settings.clear_on_change ()
- API : View.add_regions () 将 接受 图标 的 包 相对 路径
- API : View.add_regions () 可以 显示 下划线
- API : 添加 了 EventListener.on_pre_close () 回调
- API 即使 视图 不在 最前面 , Просмотр.окно () 也会 正常 工作
Сборка 3012
2013 2 月 10
- 了 在 3011 中 突出 显示 回归 的 语法
Сборка 3011
2013 2 9
- 改进 了 对 退化 语法 定义 的 保护
- Linux, версия libffi, версия
- OSX : 在 10.7 上 修复 了 exec 命令
- OSX 修复 了 Поиск в словаре 和 gpu_window_buffer 之间 的 不 兼容 问题
- Objective-C : 改进 了 符号 索引
- API : 插件 可以 从 plugin_loaded () 导入
- API : sublime.version () , sublime.platform () , sublime.архитектура () , 和 sublime.channel () 现在 可以 使用 之前 plugin_loaded () 被 调用
- API : 添加 了 View.command_history ()
Сборка 3010
2013 2 3
- OSX : Retina 显示屏 上 的 Buttery 平滑
- 符号 索引 : 固定 的 退化 行为 , 可能 导致 工作 进程 数量 激增
- 符号 索引 : 使用 较少 的 工作 进程 , 更加 不 引人注目
- 符号 索引 : 更好 地 处理 二进制 文件
- OSX : Control + C 将 取消 当前 Версия
- API : View.insert () 返回 插入 的 字符 数
Сборка 3009
2013 年 2 1
- Ruby 的 符号 索引
- OSX : 启用 gpu_window_buffer 时 减少 CPU 使用率
- 符号 索引 适用 于 Windows XP
- 可以 通过 在 控制台 中 输入 возвышенное.log_indexing (True) 来 监视 索引 行为
- 调整 大 括号 匹配 逻辑
- 启动 时 删除 了 不需要 的 动画
- API : 在 OS X 和 Windows 上 添加 了 _ssl 模块
- API, OS X, 3008, ctypes,
- API : 插件 可以 定义 plugin_loaded () 和 plugin_unloaded () 模块 函数。 当 API 准备 好 使用 时 , 将 plugin_loaded ()。
- API : 添加 了 View.find_by_class ()
- API : 添加 了 View.expand_by_class ()
- API : 修复 了 EventListener.on_new_async ()
- API items 字符串 和 序列 的 混合 列表 时 , 调整 show_quick_panel 的 处理
Сборка 3008
2013 年 1 30
- 修复 以 当前 扩展 名 打开 全部
- 修复 了 工具 / 宏 菜单
- Linux, версия glibc, версия
- Linux : 在.deb 中 添加 了 Установленный размер 字段
- API : urllib.request 可以 在 OS X 上 导入
- API на 32 платформы Windows, на _socket и другие на
Сборка 3007
2013 年 1 30
- OSX : 修复 了 无关 的 停靠 图标
- 为 Scala 添加 了 Индексирование символов 支持
- 修复 了 使用 Goto Anything 时 可能 发生 的 崩溃
- ignored_pa ckages 设置 与 zipped 包 无法 正常 工作 的 问题
- 年份 : 固定 ‘o’ 和 ‘O’
- API 修复 了 on_query_completions 在 某些 情况 下 无法 正常 的 问题
- API 重新 添加 view.score_selector ()
- API : Выбор.добавить () 不再 忽略 xpos
Сборка 3006
2013 年 1 29
- 在 项目 中 添加 了 Goto 定义 和 转到 符号
- 显 着 改善 了 启动 时间
- 显 着 改善 了 全部 替换 性能
- 用于 Goto Anything 和 Autocomplete 的 改进 匹配 算法 现在 接受 转 置 字符
- UI 增强 的 窗格 管理
- UI : 从 侧边 栏 预览 文件 会 创建 预览 选项 卡
- UI 改进 侧 栏中 的 动画
- 项目 : 可以 为 单个 项目 创建 多个 工作 区
- 项目 : 向侧 栏 添加 文件 夹 时 , 默认 情况 下 不 遵循 符号 链接。 可以 中 启用 follow_symlinks 来 更改 此 设置。
- 构建 系统 : 添加 ‘shell_cmd’ , 取代 ‘cmd’ , 语法 更 直观
- : shell_cmd 时 , OS X 上 的 PATH 处理 行为 更好。
- 构建 系统 : ‘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 : 无法 再 访问 View.begin_edit () / View.end_edit ()
- API : 项目 暴露 给 API
- API : 添加 了 Window.settings () 和 Window.template_settings ()
- API : show_quick_panel 接受 on_highlighted 回调
11 НАБОРНЫХ тем и цветовых схем
Sublime Text — мой самый любимый редактор кода.Дело не в том, что другие недостаточно хороши, но я нахожу приятный интерфейс ST настолько удобным в работе. В этом посте демонстрируются некоторые тщательно отобранные темы Sublime Text, которые я считаю лучшими для улучшения процесса кодирования.
Будучи одним из первых интеллектуальных редакторов кода, Sublime text делает более красивым то, как его темы и цветовые схемы сочетаются с пользовательским интерфейсом, чего я не вижу в других современных редакторах кода. Или, может быть, я пристрастился к ST.
У меня есть список обязательных атрибутов Sublime text, и я добавляю внешний вид поверх него, потому что это первый шаг в дружбе с любым редактором кода.Прежде всего, только хороший внешний вид заставляет вас чувствовать себя комфортно и расслабленно в течение долгих часов программирования.
Темы, представленные здесь, уже имеют различные цветовые схемы. Теперь, если вам интересно, разница между темами и цветовыми схемами для Sublime Text составляет:
- Темы в основном украшают основные элементы пользовательского интерфейса, такие как боковая панель, вкладки, меню и т. Д.
- Цветовые схемы отвечают за выделение синтаксиса.
Примечание : Все темы, упомянутые здесь, созданы для Sublime Text 3 и выше.
Демонстрация 10 лучших тем с возвышенным текстом
Тема материала
Это самая популярная тема ST на данный момент, ее скачали более 780 тысяч раз, и, безусловно, она является лучшей на данный момент.
Поставляется с 4 различными темами и цветовыми схемами, тема Material добавляет ясный вид вашему редактору. Значки папок и файлов кристально чистые, а пользовательский интерфейс становится довольно объемным. Материал также имеет одну световую схему, если вы не большой поклонник темных схем.
Загрузить Material Theme
Spacegray
Spacegray существует со времен ST 2.0, и он также имеет 4 классных темы и цветовые схемы (3 темных + 1 светлый). Лучшая часть SG — это успокаивающие цвета и чистота, которые он добавляет в пользовательский интерфейс и синтаксис.
Загрузить Spacegray
Аю
Ayu — это простая тема с 3 различными схемами, называющими темный, светлый и мираж. Не много цветов, но достаточно хороших, чтобы произвести впечатление.Мне лично мираж нравился больше остальных двоек.
Загрузить Ayu
Агила
Agila — это тема «все-в-одном», которая предлагает 8 различных схем, включая океанический текст, кобальт, дракулу, солнечный свет, расширенный монокай, неоновый моноцианид и несколько других. Больше всего мне понравился Дракула.
Загрузить тему Agila
Гравитация
Простая тема с двумя схемами на выбор. Его Gravity One напоминает Ocean Dark от Spacegray.
Загрузить Gravity Theme
Цианид
Еще одна универсальная тема с огромным списком схем, включая кислотные, тревожные, черные, контрастные, золотые, любовные, мятные, пурпурные и другие, со смешанными схемами. «Противоположность» и «любовь» выглядят достойно для работы.
Загрузить Cyanide Theme
Темная Материя
Темно-синяя тема с одним стилем, но при этом хорошо смотрится с ограниченным количеством цветов подсветки синтаксиса.Вы должны попробовать, если любите синий.
Загрузить Darkmatter
Послесвечение
Послесвечение с четырьмя темными схемами с разными бликами в настоящее время является одной из самых популярных тем для ST3. Некоторое время я пробовал его «уценку», и он мне понравился.
Загрузить Afterglow
Предрассвет
Первичная схемаPredawn немного похожа на уценку Afterglow, но с ней вы видите разные особенности для разных языков программирования.На данный момент он поддерживает две схемы.
Загрузить Predawn
Брограммер
Этот очень красочный, смелый и яркий с бликами. Вам обязательно понравится, если вам нравятся смелые цвета в редакторе.
Загрузить Brogrammer
Грувбокс
Простой и трезвый, Gruvbox предлагает 5 различных схем: 3 темных и 2 светлых стиля. Он также добавляет аккуратные и четкие значки в интерфейс редактора.
Загрузить Gruvbox
Почётные упоминания
И, наконец, на этом список завершен.Если вы спросите меня, моя любимая тема, я бы сказал, что это определенно тема Material, это текущая тема в моей настройке. Моим вторым выбором наверняка будет Spacegray.
Сообщите мне, какую тему вы сейчас используете в своем Sublime Text.