- PVSM.RU - https://www.pvsm.ru -
В середине октября 2012 года Allen Bargi (aziz [1]) обратил своё внимание на Angular.js и работу новых HTML5 API-интерфейсов для работы с файлами в Chrome. Эксперимент затянулся и разросся в замечательный проект — TMTheme Editor [2]. Являясь on-line приложением, редактор TMTheme позволяет создавать и редактировать визуальные темы для популярного нынче SublimeText, так же поддерживается совместимый по темам Textmate и другие редакторы.

ВНИМАНИЕ: Работает только в Google Chrome
Редактор содержит обширную коллекцию уже готовых стилей, они скрываются за кнопкой «Gallery». Так же поддерживается редактирование пользовательских стилей (кнопка Open или Drag&Drop), например из статьи про превращение Sublime Text 2 в Notepad++ [3]. В своей работе редактор не использует сервер, все операции выполняются непосредственно в браузере, и файл для сохранения (кнопка Download) так же формируется полностью в браузере пользователя.
В настоящее время редактор работает только в свежих версиях Google Chrome, корректно предоставляющим для работы необходимые HTML5 API:
Сам редактор написан на coffeescript [4] с использованием angular.js [5].
Код полностью открыт для добавления других редакторов и IDE: tmTheme-Editor на GitHub [6]
Создать свой уникальный стиль можно по ссылке: http://tmtheme-editor.herokuapp.com/ [2]
Автор: boston
Источник [7]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/javascript/29553
Ссылки в тексте:
[1] aziz: https://github.com/aziz
[2] TMTheme Editor: http://tmtheme-editor.herokuapp.com/
[3] превращение Sublime Text 2 в Notepad++: http://habrahabr.ru/post/166971/
[4] coffeescript: http://coffeescript.org/
[5] angular.js: http://angularjs.org/
[6] tmTheme-Editor на GitHub: https://github.com/aziz/tmTheme-Editor
[7] Источник: http://habrahabr.ru/post/172973/
Нажмите здесь для печати.