我已閱讀CodeMirror用戶手冊,但我找不到如何設置JAVA模式,你能幫我嗎?如何在CodeMirror編輯器中設置Java模式?
CodeMirror.fromTextArea(document.getElementById("code1"), {
lineNumbers: true,
mode: "text/x-csrc",
matchBrackets: true
});
我已閱讀CodeMirror用戶手冊,但我找不到如何設置JAVA模式,你能幫我嗎?如何在CodeMirror編輯器中設置Java模式?
CodeMirror.fromTextArea(document.getElementById("code1"), {
lineNumbers: true,
mode: "text/x-csrc",
matchBrackets: true
});
"text/x-java"
是用於獲取Java模式的MIME類型。
(我知道這是回答,但我想在這裏把這個留給別人與我們有同樣的問題!)
每種模式都住在模式/目錄下的子目錄,通常定義一個JavaScript實現該模式的文件。加載這樣的文件將使語言可供CodeMirror通過mode option,該聲明同時創建CodeMirror例如:
CodeMirror.fromTextArea(document.getElementById("code1"), {
lineNumbers: true,
mode: "text/x-java",
matchBrackets: true
});
你需要確保你的不同模式文件添加到一個模式文件夾在您的圖書館。在你的情況下,java.js文件需要位於一個名爲lib/mode的新文件夾中,其路徑爲lib/mode/java.js。
您可以檢查每個模式的演示頁面,查看必須將哪個字符串傳遞給mode:
選項才能調用該選項。這裏是java demo,它還定義了底部的所有「定義的MIME類型」(基本上可以用於不同的Java語法的字符串)。
TQ這麼多,它的工作.. – Narasimham431