2014-02-26 30 views
0

如何在CodeMirror中說明每種語言的「模式」的名稱?CodeMirror確定模式的名稱

例如,模式「嵌入HTML」給出了這樣的頁面: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"在這裏。我們還可以說出它的名字嗎?

回答

2

加載的第一個模式成爲默認模式。您可以執行editor.getMode().name以獲取在編輯器實例中加載的模式的名稱。