代码编辑器API(行号)和代码荧光笔

问题描述:

如何获得并打开一个文件在行号 如下的编辑:代码编辑器API(行号)和代码荧光笔

所以,我的文本文件,可以在下面编辑器中打开并能保存编辑中的更改。

--------------------------------------------------------- 
1 |              | 
2 |              | 
3 |              | 
4 |              | 
5 |              | 
    --------------------------------------------------------- 

是否有任何代码编辑器(API /插件)在线提供这样做?

+0

我想创建一个代码编辑器,这样http://code.google.com/apis/gadgets/docs/tools.html#GGE – 2012-02-17 12:52:02

我曾经CodeMirror。它是Google为their API playground使用的荧光笔。它让我的代码的行号也被编辑了。

  • Firefox 1.5或更高
  • Internet Explorer 6或更高
  • 的Safari 3:

    我根据自己的网站它工作在以下浏览器试了一下,效果很好,和高

  • 歌剧9.52或更高

干杯!

+3

CodeMirror岩石,其JavaScript和CSS魔术。 :) – gsoni 2012-02-17 13:31:57

+1

非常感谢:) – 2012-04-27 07:09:24

您是否在寻找Rails IDE?如果是的话,我建议你的RubyMine:http://www.jetbrains.com/ruby/

然后在首选项>编辑>外观点击“显示行号”

+0

谢谢回答quoo,但我是问到创建代码我在线编辑 – 2012-02-17 13:20:07

+0

啊!这使得更多的意义:) – quoo 2012-02-17 19:28:06

除了CodeMirror,我知道下面的:

  • Ace(原贝斯坪和Skywriter)可能有最具特色。行号,自动缩进,代码折叠,搜索和替换,主题和其他类型的可定制性。我相信它可能会使用一些HTML5构造,因此没有最广泛的浏览器支持。该演示似乎在IE8中工作,尽管缓慢。在FF和Chrome中有更好的体验。

  • Editarea有行号和语法高亮显示PHP,CSS,Javascript代码,巨蟒,HTML,XML,VB,C,CPP,SQL,帕斯卡尔,基本和Brainf * CK

  • 铁杆emacs的球迷,有ymacs,这是一个非常忠实的emacs AJAX实现。

+0

是Ace可免费使用或商业? – 2016-08-04 07:17:21

+0

它是一个开源的BSD许可证。 – 2016-08-09 12:39:45