Реализуйте плагин js для возвышенного текста 2, используя плагин v8 - PullRequest
1 голос
/ 06 февраля 2012

Я пытаюсь написать плагины для возвышенного текста 2 в JavaScript, используя плагин v8.Существует демонстрационный javascript-файл с именем test.js, который выглядит как полноценный тестовый плагин, но я не могу понять, как его активировать.

Кто-нибудь сумел написать плагин для возвышенного текста 2, используя javascript?

Есть ли другой способ приблизиться к этому?В основном я хочу отправить текст в javascript для обработки моими различными библиотеками, а затем отправить текст обратно.


РЕДАКТИРОВАТЬ: я использую этот проект, чтобы v8 работал с возвышенным: https://github.com/akira-cn/sublime-v8

Ответы [ 2 ]

4 голосов
/ 01 февраля 2014

Вы можете попробовать этот плагин https://github.com/akira-cn/SublimeJS

Следуйте примеру:

/** package.json **/

{
    "name": "JSDemo",
    "description": "demo plugin powered by SublimeJS",
    "version": "0.1.0",
    "author": {
        "name": "akira-cn",
        "email": "akira.cn@gmail.com"
    },
    "main": "index.js",
    "licenses": [{
        "type": "The MIT License",
        "url": "http://www.opensource.org/licenses/mit-license.php"
    }]
}
/** index.js **/

defineCommand("Hello", require("hello.command"));
/** hello.command.js **/

module.exports = function(view, edit) {
    view.insert(edit, 0, "HelloWorld");
}
1 голос
/ 16 февраля 2012

Вы можете сделать это с помощью node.js.Простая обертка Python должна сделать свое дело.Пример сборки плагина с помощью node.js: Sublime-HTMLPrettify

...