CodeMirror-PHP模式不工作?
由于某些原因,它没有显示要突出显示的文本或任何东西,不知道为什么 链接:CodeMirror-PHP模式不工作?,php,css,codemirror,Php,Css,Codemirror,由于某些原因,它没有显示要突出显示的文本或任何东西,不知道为什么 链接: <link rel=stylesheet href="http://codemirror.net/mode/php/../../doc/docs.css"> <link rel="stylesheet" href="http://codemirror.net/mode/php/../../lib/codemirror.css"> <script src="http://codemirror.n
<link rel=stylesheet href="http://codemirror.net/mode/php/../../doc/docs.css">
<link rel="stylesheet" href="http://codemirror.net/mode/php/../../lib/codemirror.css">
<script src="http://codemirror.net/mode/php/../../lib/codemirror.js"></script>
<script src="http://codemirror.net/mode/php/../../addon/edit/matchbrackets.js"></script>
<script src="http://codemirror.net/mode/php/../htmlmixed/htmlmixed.js"></script>
<script src="http://codemirror.net/mode/php/../xml/xml.js"></script>
<script src="http://codemirror.net/mode/php/../javascript/javascript.js"></script>
<script src="http://codemirror.net/mode/php/../css/css.js"></script>
<script src="http://codemirror.net/mode/php/../clike/clike.js"></script>
<script src="http://codemirror.net/mode/php/php.js"></script>
脚本:
<script>
var editor = CodeMirror.fromTextArea(document.getElementById("demotext"), {
lineNumbers: true,
matchBrackets: true,
mode: "text/x-php",
indentUnit: 4,
indentWithTabs: true,
enterMode: "keep",
tabMode: "shift"
});
</script>
var editor=CodeMirror.fromTextArea(document.getElementById(“demotext”){
行号:对,
是的,
模式:“text/x-php”,
单位:4,
indentWithTabs:true,
进入模式:“保持”,
tabMode:“移位”
});
其显示怪异且不起作用D:
需要更多信息吗?让我知道 Hmm,如果在为stackoverflow准备代码时不是复制替换错误,那么包含错误:“mode/php/./../lib/codemirr.js”。我建议你检查一下你的包裹 对于一个工作示例,您可以看一下:
您可以在Github上找到一个工作示例。请随意投稿:您需要添加PHP标记
<?php
$var = "Hello";
print $var;
?>
我希望这能帮助其他人, 它不起作用,因为您需要打开php标记
确保包含此js,以便语法突出显示工作注意:任何使用非默认主题的人都需要将其加载。同样对于PHP,请确保在codemirror PHP演示中使用了所有JS文件。总共需要六个。有充分的理由,我相信。谢谢。虽然错误处理可以改进一点,)这对我来说是成功的。德克萨斯州
<?php
$var = "Hello";
print $var;
?>
mode: {
name: 'php',
startOpen: true
}
codemirror/mode/clike/clike.js