輕量級的JavaScript庫:Behave.js
Behave.js 是一個輕量級的 JavaScript 庫,為普通的 textarea 編輯框提供了 IDE 風格的行為,特點:
- 無依賴
- 硬和軟的 Tab 鍵支持
- 自動打開和關閉:括號、連譜號和單雙引號
- 自動刪除成對的字符
- 匹配成對支付
- 多行的縮進和反縮進
- 自動縮進
示例代碼和配置屬性:
var editor = new Behave({ textarea: null, replaceTab: true, softTabs: true, softTabSize: 4, autoOpen: true, overwrite: true, autoStrip: true, autoIndent: true });
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!