带有语法着色的HTML编辑器的jQuery插件

我正在寻找一个jQuery插件,它将显示一个HTML编辑和编辑的textarea。

我正在寻找的东西:

  • 必须支持创作HTML,而不是WYSIWYG表示
  • 必须在您键入任何富客户端IDE时输入HTML颜色。
  • 应该是jQuery,但本地JS也可以。
  • 我玩过MarkItUp,这让我有90%的分数,但没有提供语法着色。 据我所知,WYMeditor没有选择“代码视图”,而只是一个所见即所得的视图。

    有人在过去做过这样的事情吗?


    使用CodeMirror。 它是Google用于其API操场的荧光笔。

    我试过了,效果很好,根据他们的网站,它可以在以下浏览器中运行:

  • Firefox 1.5或更高版本
  • Internet Explorer 6或更高版本
  • Safari 3或更高版本
  • Opera 9.52或更高版本
  • 我不明白你为什么在这种情况下提到jQuery,因为jQuery没有什么与你需要做的事情相关,除了它的选择器引擎,它可以用来找到你想启用语法高亮的文本框(虽然如果你把一个id就可以了,你也不需要jQuery。)

    最好使用专门用于解决手头任务的独立库(CodeMirror)。您将获得最佳性能,并且开发人员可以更好地维护它们,从而确保更高的代码质量。


    你也应该看看EditArea

    它不使用jquery,但它也不会与它冲突。


    我还在kodingen.com上使用了Codemirror,现在它是koding.com,Codemirror编写得很好,您可以获取源代码并将其更改为您的需要。

    但是你也可以检查amyeditor它也是非常先进的,它支持比codemirror更多的语言。 你也可以从github上获得它的源代码。

    希望能帮助到你...

    链接地址: http://www.djcxy.com/p/64357.html

    上一篇: jQuery Plugin for HTML Editor with Syntax Coloring

    下一篇: HTML5 Video Force Reload / Prevent Cache