我想在网页中显示 C# 编辑器,不需要智能。
问问题
5440 次
1 回答
9
您可以使用Code Mirror,它提供对 C、C++ 和 C# 以及其他语言的支持。
简单的例子:
<script src="/Js/codemirror.js"></script>
<script src="/Js/javascript.js"></script>
<script src="/Js/xml.js"></script>
<script src="/Js/css.js"></script>
<script src="/Js/htmlembedded.js"></script>
<script type="text/javascript">
$(document).ready(function () {
var element = document.getElementById("<%= txtCodeArea.ClientID %>");
var editor = CodeMirror.fromTextArea(element , {
parserfile: "/Js/htmlembedded.js",
stylesheet: "/Css/codemirror.css",
path: "/Js/"
});
});
</script>
加载相关文件,您可以在下载的文件夹js
中找到这些文件。mode
该脚本获取您要用于代码编辑的元素,并包括您已包含的 .js 文件的语法突出显示/着色。txtCodeArea
可以指多行<asp:TextBox />
。
于 2013-10-02T11:35:58.747 回答