如何在CodeMirror中为每种语言指出“模式”的名称?
例如,“HTML Embedded”模式为此页面提供了http://codemirror.net/mode/htmlembedded/index.html
在此页面上,有一个脚本,但它没有设置模式。
var editor = CodeMirror.fromTextArea(document.getElementById("code"), {
lineNumbers: true,
matchBrackets: true,
continueComments: "Enter",
extraKeys: {"Ctrl-Q": "toggleComment"}
});
我希望mode: "somemode"
能参与其中。我们怎么能告诉它的名字呢?
答案 0 :(得分:3)
加载的第一个模式成为默认模式。您可以editor.getMode().name
获取编辑器实例中加载的模式的名称。