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 - 当图表准备好/渲染时如何隐藏 cytoscape 节点?

ruby-on-rails - rails 4 : How to test Controller Action

javascript - 如何在复选框单击时停止事件冒泡

javascript - 如何使 Twitter Bootstrap 工具提示有多行?

ruby-on-rails - 验证 rails 3.2 中的 has_many 关系

ruby-on-rails - Rails 2.3.8 中的 SQLite 3 繁忙异常

html - CSS 位置相对 div 没有响应

html - 流体布局 - 使用边距顶部百分比时底部的空间

jquery - 如何缩小包含文本的div?