2016-12-14 872 views

回答

1

"text/x-java"是用于获取Java模式的MIME类型。

+0

TQ这么多,它的工作.. – Narasimham431

0

(我知道这是回答,但我想在这里把这个留给别人与我们有同样的问题!)

每种模式都住在模式/目录下的子目录,通常定义一个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语法的字符串)。

相关问题