2012-02-17 135 views
5

如何獲得並打開一個文件在行號 如下的編輯:代碼編輯器API(行號)和代碼熒光筆

所以,我的文本文件,可以在下面編輯器中打開並能保存編輯中的更改。

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

是否有任何代碼編輯器(API /插件)在線提供這樣做?

+0

我想創建一個代碼編輯器,這樣http://code.google.com/apis/gadgets/docs/tools.html#GGE – 2012-02-17 12:52:02

回答

4

我曾經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

0

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

然後在首選項>編輯>外觀點擊「顯示行號」

+0

謝謝回答quoo,但我是問到創建代碼我在線編輯 – 2012-02-17 13:20:07

+0

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

2

除了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