文章出處

使用CodeMirror在瀏覽器中實現編輯器的代碼高亮效果

       在網站后臺管理中希望能夠對網站的樣式表css與js文件以及模板html進行管理,在編輯的時候只是以普通文本展示又太普通,顯得好難看,于是便在網上找能夠實現代碼高亮的插件,終于讓我找到了codeMirror。

  先來看一下,codeMirror實現代碼高亮的效果:

  

       

  瀏覽器支持狀況:

  

 

 

CodeMirror簡介:維基百科官網GitHub

codeMirror是基于JavaScript開發的能夠實現代碼高亮,支持N多種語言,而且有許多編程接口,甚至你可以開發自己的編程語言,并根據codeMirror的文檔開發使自己代碼高亮的插件。

    你可以從官網GitHub上下載到codeMirror的開發包以及使用文檔。

  1. 將開發包導入項目

    下載并解壓之后,可以看到如下文件結構(這是從github上下載下來的):

    有些文件在項目中是不需要的,我們只需要把必須的文件導入項目中即可,主要用到的文件有lib、mode、theme文件夾中的文件,mode中的文件也可以根據自己的實際項目需要進行進一步精簡

  2. 添加js、css文件引用

  3. 頁面初始化

    html:

    js:

  4. 獲取值


文章列表




Avast logo

Avast 防毒軟體已檢查此封電子郵件的病毒。
www.avast.com


arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()