有没有可嵌入的IDE?

有没有可嵌入的IDE?,ide,editor,tinymce,Ide,Editor,Tinymce,我正在制作一个文件编辑器,并希望为我的用户提供一个很好的IDE,在其中可以在浏览器上编辑他们的html/css文件。有没有类似于TinyMCE的编辑器,但它不像所见即所得编辑器,而是一个迷你IDE,具有代码行编号、语法突出显示等功能?非常不错。还有(和各种派生的web IDE项目)和(基本上是web的Emacs克隆)。因此,您需要(a)在浏览器中运行,类似于内置文本区域,特别是不需要用户下载和安装任何软件,以及(b)他们编辑的HTML/CSS代码是否自动语法突出显示和行号 以下任何一项对你有用吗

我正在制作一个文件编辑器,并希望为我的用户提供一个很好的IDE,在其中可以在浏览器上编辑他们的html/css文件。有没有类似于TinyMCE的编辑器,但它不像所见即所得编辑器,而是一个迷你IDE,具有代码行编号、语法突出显示等功能?

非常不错。还有(和各种派生的web IDE项目)和(基本上是web的Emacs克隆)。

因此,您需要(a)在浏览器中运行,类似于内置文本区域,特别是不需要用户下载和安装任何软件,以及(b)他们编辑的HTML/CSS代码是否自动语法突出显示和行号

以下任何一项对你有用吗? (其中一些可能要求您设置一个用户键入的文本区域和一个显示格式化文本的单独div标记,类似于堆栈溢出系统;另一些则允许用户直接键入格式化文本)

文章提到

是一个开源Java脚本客户端代码语法高亮

表示Javascript中的语法突出显示

是一个用于语法突出显示的jQuery插件。xhtml兼容

是一个jQuery代码语法突出显示插件。支持行号

是MooTools的免费语法突出显示插件

一个基于JavaScript的语法突出显示引擎

允许语法突出显示的Javascript模块和CSS文件

是另一个用于客户端语法突出显示的jQuery语法突出显示插件

其他一些:

“在JavaScript中实现语法编辑器” 在via

提供了一个将Google的Prettify与jQuery结合使用的界面

:JavaScript中的语法高亮显示

是用JavaScript编写的语法高亮显示程序

(一个全栈Python web框架)包括一个基于web的IDE(请参阅)。对于代码编辑,Web2PyIDE默认使用(),如果愿意,还可以选择切换到()。是Web2PyIDE中EditArea编辑器的外观。如果您想了解如何将这些编辑器合并到应用程序中,可以查看web2py“admin”应用程序(即基于web的IDE)的详细信息,该应用程序包含在web2py发行版中