1

私はZenCodingをCodeMirrorで機能させようとしています(すでにCodeMirrorを正常に使用しているプロジェクトの場合)。デモに続いて、次のようにCodeMirrorインスタンスを初期化しています。

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

ただし、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>
4

1 に答える 1

3

Emmet(ブランド変更されたZen Codingプロジェクト)を使用してみてください:https ://github.com/emmetio/codemirror

ZenCodingプラグインでサポートされていない新しいバージョンのCodeMirrorを使用しているようです。

于 2013-02-18T11:40:01.690 に答える