github地址:https://github.com/codemirror/CodeMirror/tree/master/demo
里面包含需要的js、css文件以及大量的示例
官網:https://codemirror.net/index.html#description
高亮顯示、自動補全等功能
實時在線代碼高亮顯示,他不是某個富文本編輯器的附屬產品,他是許多大名鼎鼎的在線代碼編輯器的基礎庫。
CodeMirror是一個運行在瀏覽器中的在線代碼編輯器,支持100
多種語言,高度可定制。
支持語言有C、C++、C#、Java、Perl、HTML、CSS、PHP、JavaScript、Python、Lua、Go、Groovy、Ruby等。
以及diff、LaTeX、SQL、wiki、Markdown等文件格式。
CodeMirror為各種編程語言實現關鍵字、函數、變量等代碼高亮顯示,豐富的API和可擴展功能以及多個主題樣式。
如果要在頁面中需要嵌入一個代碼編輯區,CodeMirror是最佳的選擇。
參考:https://www.awaimai.com/2050.html