一個采用JavaScript開發基于Web的代碼編輯器 - ACE

碼頭工人 13年前發布 | 38K 次閱讀 代碼編輯器 JavaScript

Ace是一個采用JavaScript開發基于Web的代碼編輯器。Ace編輯器支持自定義快捷鍵綁定,支持多種流行語言的語法高亮顯示如:PHP,Javascript,HTML,CSS,Java,Ruby,C++,Python等。提供與桌面編輯器相似或更好的體驗。它其實是為著名的Cloud9 IDE 而開發,并能夠輕松集成到任何網頁中。
一個采用JavaScript開發基于Web的代碼編輯器 - ACE

主要特性:

  • 語法高亮顯示
  • 自動對源代碼進行縮排
  • 支持更換主題
  • 支持自定義快捷鍵綁定
  • 利用正則表達式進行搜索和替換操作
  • 對選中的字符高亮顯示

示例: http://ace.ajax.org/build/kitchen-sink.html
網站: http://ace.ajax.org
許可證: MPL/GPL/LGPL

Cloud9IDE是一個基于Node.JS構建的JavaScript程序開發WebIDE。它擁有一個非常快的文本編輯器支持為JS,HTML,CSS和這幾種的混合代碼進行著色顯示。
Cloud9IDE是一個基于Node.JS構建的JavaScript程序開發WebIDE

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