亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

js代碼在線運行的方法

發布時間:2022-05-19 15:43:41 來源:億速云 閱讀:676 作者:iii 欄目:大數據

本篇內容介紹了“js代碼在線運行的方法”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

1.codemirror概念

codemirror 基于Javascript,短小精悍,實時在線代碼高亮顯示,它不是某個富文本編輯器的附屬產品,它是許多大名鼎鼎的在線代碼編輯器的基礎庫。

2.codemirror用法

var editor = CodeMirror.fromTextArea(document.getElementById("htmlEdit"), {
    lineNumbers: false,
    mode: "htmlmixed",
    indentUnit: 2,
    lineWrapping:true,
    styleActiveLine: true
});

3.codemirror配置項

cmOptions: {
        // codemirror config
        flattenSpans: false, // 默認情況下,CodeMirror會將使用相同class的兩個span合并成一個。通過設置此項為false禁用此功能
        tabSize: 2, // tab縮進空格數
        mode: '', // 模式
        theme: 'monokai', // 主題
        smartIndent: true, // 是否智能縮進
        lineNumbers: true, // 顯示行號
        matchBrackets: true, // 匹配符號
        lineWiseCopyCut: true, // 如果在復制或剪切時沒有選擇文本,那么就會自動操作光標所在的整行
        indentWithTabs: true, // 在縮進時,是否需要把 n*tab寬度個空格替換成n個tab字符
        electricChars: true, // 在輸入可能改變當前的縮進時,是否重新縮進
        indentUnit: 2, // 縮進單位,默認2
        autoCloseTags: true, // 自動關閉標簽
        autoCloseBrackets: true, // 自動輸入括弧
        foldGutter: true, // 允許在行號位置折疊
        cursorHeight: 1, // 光標高度
        keyMap: 'sublime', // 快捷鍵集合
        extraKeys: {
          'Ctrl-Alt': 'autocomplete',
          'Ctrl-Q': cm => {
            cm.foldCode(cm.getCursor())
          }
        }, //智能提示
        gutters: ['CodeMirror-linenumbers', 'CodeMirror-foldgutter'], // 用來添加額外的gutter
        styleActiveLine: true // 激活當前行樣式
      },

“js代碼在線運行的方法”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

js
AI

浙江省| 湘乡市| 灌南县| 惠东县| 秦皇岛市| 哈巴河县| 富顺县| 许昌县| 达日县| 会同县| 彰化市| 阜阳市| 眉山市| 务川| 樟树市| 来凤县| 白朗县| 玉龙| 黔西| 襄汾县| 天台县| 泗水县| 鹤壁市| 恩平市| 临沂市| 永康市| 北安市| 枣强县| 台南市| 堆龙德庆县| 南投县| 长顺县| 荔波县| 新昌县| 华阴市| 商河县| 塔城市| 百色市| 威宁| 乳山市| 八宿县|