一個采用JavaScript開發基于Web的代碼編輯器 - ACE
Ace是一個采用JavaScript開發基于Web的代碼編輯器。Ace編輯器支持自定義快捷鍵綁定,支持多種流行語言的語法高亮顯示如:PHP,Javascript,HTML,CSS,Java,Ruby,C++,Python等。提供與桌面編輯器相似或更好的體驗。它其實是為著名的Cloud9 IDE 而開發,并能夠輕松集成到任何網頁中。
主要特性:
- 語法高亮顯示
- 自動對源代碼進行縮排
- 支持更換主題
- 支持自定義快捷鍵綁定
- 利用正則表達式進行搜索和替換操作
- 對選中的字符高亮顯示
示例: http://ace.ajax.org/build/kitchen-sink.html
網站: http://ace.ajax.org
許可證: MPL/GPL/LGPL
Cloud9IDE是一個基于Node.JS構建的JavaScript程序開發WebIDE。它擁有一個非常快的文本編輯器支持為JS,HTML,CSS和這幾種的混合代碼進行著色顯示。
本文由用戶 碼頭工人 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!