CodeMirror:基于JavaScript的代碼編輯器

jopen 11年前發布 | 33K 次閱讀 JavaScript開發 CodeMirror

        CodeMirror 是一個基于 JavaScript 的代碼編輯器,你可以將其嵌入到任何支持 JavaScript 的頁面中。

CodeMirror:基于JavaScript的代碼編輯器

        CodeMirror 支持大量語言的語法高亮,包括C、C++、C#、Java、Perl、PHP、JavaScript、Python、Lua、Go、Groovy、 Ruby 等,以及 diff、LaTeX、SQL、wiki、Markdown 等文件格式。此外,CodeMirror 還支持代碼自動完成、搜索/替換、HTML 預覽、行號、選擇/搜索結果高亮、可視化 tab、Emacs/VIM 鍵綁定、代碼自動格式等。

        CodeMirror 采用 MIT 開源許可協議,目前已經被集成到各種應用程序中,如 Adobe Brackets、CoDev、Light Table 等開發環境,還被作為各種 SQL、Haxe、JavaScript 在線編輯器的基礎庫來使用。

        CodeMirror 開發者近日發布了 3.0 版本。該版本進行了一些改進,如果你使用之前的版本,則需要注意,3. 0 中的 API 與 2.0 存在一些不兼容的問題,詳細信息見升級向導。此外,重要的是,3.0 放棄了對 IE7 的支持。

        項目官網/下載:http://codemirror.net/

        Github 地址:https://github.com/marijnh/CodeMirror

來自: www.iteye.com
 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!