codemirror

    0熱度

    1回答

    我正在創建一個使用CodeMirror作爲源代碼編輯器的Angular 2應用程序。我想爲它添加一個線構件,這要求我爲CodeMirror提供一個DOM節點。我想在這個小部件中放置一些依賴應用程序數據的複雜邏輯,所以它需要是一個Angular組件,但是我無法弄清楚如何在DOM節點中渲染一個Angular元素(或者它是否甚至可能)。通常我會用ViewContainerRef這樣做,但在這種情況下不起

    0熱度

    1回答

    在我的CodeMirror自定義模式中,我想要在用戶輸入以字bank(帶有可選前導空格)開頭的行時觸發electricInput事件。 我有electricInput設置是這樣的:electricInput: /\s*bank$/i 該事件不火,當用戶鍵入bank在一行的開頭。當單詞bank之前有空格時,它不會觸發。爲什麼? (正則表達式似乎是罰款我都在用相同的正則表達式該模式語法規則,並如預期令

    0熱度

    1回答

    如何從CodeMirror保存樣式拷貝javascript代碼。 如果我從CodeMirror編輯器複製並粘貼代碼,我的着色和樣式將被刪除。內容粘貼爲text/plain。有沒有辦法從編輯器保存文本格式和風格?

    1熱度

    2回答

    我在創建的webapp中使用codemirror,並且在頁面上有幾個編輯器。還有撤消和重做按鈕以及他們的工作。但是我只能設置一個編輯器來撤消,除非我使用if語句來確定哪一個被聚焦,然後將撤消或重做功能應用到其對應的文本框。我已經嘗試了jQuery和JavaScript中的一些變體,但無濟於事。這是我嘗試開始工作的代碼塊之一。保存codemirror設置的實際變量稱爲「codeeditor1」,「#

    0熱度

    1回答

    從代碼鏡像textarea顯示代碼時,我得到純文本,我想以代碼突出顯示的格式顯示代碼。任何plz幫助我。 我要打印突出顯示的代碼這是在codemirror編輯我碰到codemirror編輯器,代碼使用editor.getValue();強調: <!doctype html> <html> <head> <meta charset="utf-8"> <title>

    2熱度

    1回答

    對於我第一次嘗試使用CodeMirror我CMS模板版本,在http://codemirror.net第一頁有以下示例: <link rel="stylesheet" href="lib/codemirror.css"> <script src="lib/codemirror.js"></script> <script> var editor = CodeMirror.fromTex

    2熱度

    1回答

    我使用codemirror創建自己的語言,當我停止使用函數的名稱並將其懸停或按下時,我想要執行的操作(Ctrl + I)顯示工具提示顯示此函數的類型和其他數據上jsfiddle.net代碼運行而不是在jsbin.com var cm = CodeMirror(document.getElementById("editor"), { value: "function myScript()

    0熱度

    1回答

    我想操作CodeMirror中的滾動事件。首先,我用jQuery試圖通過取得CodeMirror-scroll元素和應用處理功能: $('CodeMirror-scroll').on('scroll mousewheel touchmove DOMMouseScroll', function(event) { // do stuff }); 但顯然,這不是因爲有可能,根據維護者: 因爲編輯

    2熱度

    1回答

    使用代碼鏡像,我們可以摺疊代碼。 我想用大括號摺疊所有的代碼。我發現這個方法 我如何可以摺疊整個代碼,這是我的HTML腳本: window.onload = function() { var te = document.getElementById("code"); var sc = document.getElementById("script"); var te

    1熱度

    1回答

    我想在一個自定義元素內動態創建一個CodeMirror實例,並將其置於元素的Shadow DOM中。例如: <code-mirror>foo</code-mirror> <script> window.customElements.define('code-mirror', class extends HTMLElement { constructor() { super