2013-02-17 3 views
1

Я пытаюсь получить Zen Coding, работающий для CodeMirror (для проекта, который уже использует CodeMirror успешно). После demo, я инициализирует экземпляр CodeMirror так:CodeMirror с Zen Кодирование не работает

var myCodeMirror = CodeMirror.fromTextArea(document.getElementById("editarea"), { 
    theme: "blackboard", 
    lineNumbers : true, 
    syntax: 'html', 
    onLoad: function (editor) { 
     zen_editor.bind(editor); 
    } 
}); 

Но, кажется, не будет работать на всех Coding особенность Zen (вкладка ударяя кажется, не имеют никакого эффекта), и нет никаких ошибок на консоль JavaScript. Кто-нибудь имеет какой-либо опыт или может указать мне на соответствующий материал?

Файлы загружаются в следующем порядке:

<script src="codemirror/lib/codemirror.js"></script> 
<script src="codemirror/mode/xml/xml.js"></script> 
<script src="codemirror/mode/javascript/javascript.js"></script> 
<script src="codemirror/mode/css/css.js"></script> 
<script src="codemirror/mode/htmlmixed/htmlmixed.js"></script> 
<script src="js/zen_codemirror.min.js"></script> 

ответ

3

Попробуйте использовать Эммет (а ребрендинг Zen Coding проекта): https://github.com/emmetio/codemirror

Похоже, вы используете более новую версию CodeMirror, которая не является поддерживается плагином Zen Coding.