2012-02-06 2 views
7

Какие реализации (эмуляции, клоны) emacs есть в javascript? Как их стабильность, функциональность и совместимость с оригиналом (GNU emacs)?Javascript реализация emacs

Редактировать Я хочу встроить текстовый редактор в веб-приложение с функциональными возможностями emacs. Два ответа, которые я получил, предлагают Ymacs и Ace. Каковы их характеристики? Как они сравниваются?

+2

Почему это не конструктивно? – sawa

ответ

7

Возможно, вы, вероятно, ищете Ace. Это преемник Беспина/Скайритера. См

http://ace.ajax.org/

или код

https://github.com/ajaxorg/ace

Он также используется ShareJS, удивительный Google-волнообразный инструмент для совместного редактирования. См http://sharejs.org/ и особенно демо здесь:

http://sharejs.org/code.html

+0

Я не знал этого. Похоже, что это поддерживается, так что это хорошая новость. Единственное, что я имел в виду, это Ymacs, о котором напоминал Иван. Мне интересно, какой из них использовать. У вас есть какие-то идеи, которые хороши? – sawa

7

Вы могли бы думать о Ymacs. Это написано в javascript, и мне не хочется переносить мои обширные настройки, поэтому я немного использовал демо. Это и я мало использую для текстового редактора. Насколько я вижу, нет никаких усилий, чтобы сделать его совместимым с Emacs, а не только «emacs-like».

+0

Спасибо. Я думаю, это то, о чем я думал. Это выглядит мило. Как вы думаете об этом, по сравнению с тузом, предложенным Виллемом? – sawa

+0

Я не использовал слишком много, но Ace выглядит более популярным. Какие характеристики вы хотите? Прост в установке? Может работать elisp? Возможность читать электронную почту? –

+0

Я хочу, чтобы у него была такая настраиваемость и возможность запуска библиотек elisp. Возможно, Эйс может быть хорошо поддержан. – sawa

Смежные вопросы