【发布时间】:2013-07-02 00:09:15
【问题描述】:
我网站的用户必须输入 HTML、JavaScript 和 CSS 代码 sn-ps。现在他们只是将代码 sn-ps 输入到一个简单的无样式 <textarea>s 中。我想让他们将代码 sn-ps 输入到类似于 jsbin.com 和/或 jsfiddle.net 的突出显示和颜色代码元素的框中。
我的网站是一个 ASP.net 网站,因此任何解决方案都必须与之兼容。
只有 CSS/JS 的解决方案是理想的。
我不需要任何预览、显示或执行能力,只需要在文本编辑器(textarea?)中进行简单的代码颜色编码。注释突出显示和行号也很不错。
对不起,如果这是重复的,我发现了几个类似的问题,但我仍然没有找到答案。
谢谢!
【问题讨论】:
-
查看这里ace.ajax.org
-
如果你愿意自己实现它,你正在寻找一个设置了
contenteditable的div和一个代码高亮库。否则,你的问题could be considered off-topic。 -
@elclanrs codecademy 使用它,哇。
-
一个类似的问题在这里得到了回答,这可能有助于http://stackoverflow.com/questions/1871949/code-syntax-highlighter
-
@elclanrs 谢谢,看起来很棒。我会测试一下。
标签: javascript html css colors editor