土薯工具 Toolshu.com 登錄 用戶注冊

CodeMirror代碼編輯器 CodeMirror代碼編輯器

https://codemirror.net/

-s後自動跳轉...

網站介紹

CodeMirror 是一個用於網頁的代碼編輯器組件,可以實現支持多種編輯功能的文本輸入字段,並具有豐富的編程接口以供進一步擴展。

主要功能包括:

  • 支持屏幕閱讀器和僅鍵盤用戶,具有良好的無障礙性。
  • 在手機上使用平臺原生的選擇和編輯功能。
  • 支持混合右到左和左到右的文本。
  • 語法高亮,通過顏色代碼反映語法結構。
  • 顯示帶有行號或其他信息的邊欄。
  • 提供語言特定的自動補全提示。
  • 臨時隱藏文檔的某些部分。
  • 編輯器特定的搜索、正則表達式搜索和替換功能。
  • 詳細的解析樹允許多種類型的語言集成。
  • 強大的擴展接口,可實現複雜的編輯器擴展。
  • 大多數功能通過通用公共API實現。
  • 即使在大型文檔和長行中也能保持響應。
  • 在輸入時自動插入匹配的括號。
  • 在編輯器中顯示錯誤和警告信息。
  • 混合字體樣式和大小,添加內容中的小部件。
  • 導入或創建自定義的視覺編輯器樣式。
  • 允許多個用戶編輯同一文檔。
  • 支持協作編輯的撤銷和重做功能。
  • 同時選擇和編輯文檔的多個範圍。
  • 提供自定義文本以顯示或向用戶宣佈。
  • 更多功能,詳細描述請參閱文檔。

CodeMirror 是開源的,採用 MIT 許可證,可在 GitHub 上開發,歡迎貢獻。