当前位置:  开发笔记 > 编程语言 > 正文

有一个很好的浏览器内代码编辑器吗?

如何解决《有一个很好的浏览器内代码编辑器吗?》经验,为你挑选了4个好方法。

我们都看过浏览器中的富文本编辑器,它们允许您以所见即所得的方式编辑彩色/样式文本.但是代码编辑器会在您键入时自动突出显示基于语言规则的代码呢?在textarea中思考Eclipse(但没有重构支持).

这样的事情存在吗?我认为缩放将是一个问题 - 较大的文件将难以有效编辑.



1> interstar..:

CodeMirror支持60多种语言,以及实现更高级编辑功能的插件(自动完成,代码折叠,可配置键绑定,搜索和替换,linter集成等).丰富的编程API和CSS主题系统可用于自定义CodeMirror,并使用新功能扩展它.

它自2007年初开发,有一个维基百科页面,并被用于许多流行的开源项目(Joomla,Firebug等).



2> crizCraig..:

王牌.他们不使用iFrame.



3> Tim Howland..:

该editArea JavaScript库做了很好的工作.它被OpenCMS内容管理系统用作就地JSP和JavaScript编辑器.当文件大于或等于2000行时,着色会有点混乱.

其页面中的功能列表为:

易于集成,只有一个脚本包含和一个函数调用

选项卡支持(允许编写格式良好的源代码)

搜索和替换(使用regexp)

可定制的实时语法高亮(目前:PHP,CSS,Javascript,Python,HTML,XML,VB,C,CPP,SQL,Pascal,Basic,Brainf*ck)

自动缩进新行

行号

多语言支持(目前:克罗地亚语,丹麦语,英语,法语,德语,意大利语,日语,波兰语,葡萄牙语)

全屏模式

可以在与"protype"和"mootools"相同的环境中工作.



4> interstar..:

Mozilla的Bespin看起来非常有趣,但该项目已经停止.

推荐阅读
喜生-Da
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有