javascript - 代码编辑器 API(带有行号)和代码高亮器

标签 javascript ruby-on-rails css ruby html

如何获取和打开文件在带行号的编辑器中 如下:

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

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

是否有在线代码编辑器(API/插件)可用于执行此操作?

最佳答案

我用过CodeMirror .这是 Google 用于 their API playground 的荧光笔.它也给了我要编辑的代码的行号。

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

  • Firefox 1.5 或更高版本
  • Internet Explorer 6 或更高版本
  • Safari 3 或更高版本
  • Opera 9.52 或更高版本
  • Chrome

干杯!

关于javascript - 代码编辑器 API(带有行号)和代码高亮器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9328315/

相关文章:

javascript - 在 JavaScript 中调整图像大小,尊重最小宽度/高度和最大宽度/高度

javascript - 在多个客户端 JavaScript 文件之间传递套接字

ruby-on-rails - Mailgun 帐户注册后很快就被禁用

ruby-on-rails - 我应该如何在我的 ApplicationController 中使用 Draper?

ruby-on-rails - Ruby 插入变量

css - 仅在第一级的子元素上应用样式

javascript - 在点击时显示社交图标的子列表

javascript - 如何进一步抽象具有太多重复逻辑的指令

javascript - 如何将 <div> 替换为另一个 <div> 单击 div 中的链接

css - 不包括最后一行的表格外边框