codemirror-modes

    0热度

    1回答

    我需要动态地改变令牌的值,使用我写的自定义模式。 是否可以通过传递模式的委托函数来改变模式,或者有更好的方法。 我正在实现使用角2的codemirror。 谢谢。

    0热度

    1回答

    我试图创建CodeMirror的模式覆盖。 我有一大堆的匹配线(从流)的部分是测试正则表达式的,我想,如果我可以用这些来匹配,并且该行的记号化的一部分。 例如: # h1 变为: <span class="..."><span class="cm-overlay cm-markup">#</span> h1</span> 除了simplemode插件,我不能够找到模式使用正则表达式的任何实

    2热度

    1回答

    所以我最近刚刚进入codemirror,因为我需要一个文本编辑器为我的网站,但这意味着我不知道有关程序。我让编辑工作在javascript模式下,但我需要为编辑器创建一些语法,我相信这意味着我必须为编辑器创建一个模式,并且在执行此操作时遇到问题。我已经阅读了几次手册,但是没有点击我,可能是因为我从来没有用过这样的东西。无论如何,我只需要通过创建简单的加,减,乘函数来获得它的挂起。如果有人能让我滚动

    0热度

    1回答

    我想使用Codemirror codefolding折叠只是{和}以及评论。我遇到的唯一问题是它也编码括号[和]。方括号几乎总是一行语句的一部分,我不希望为它们使用代码折叠。我怎样才能防止呢? 在codemirror/addon/fold/brace-fold.js我试着注释掉这几行: if (startCh == null) { startToken = "[", endToken =

    3热度

    3回答

    我正在使用codemirror来允许用户输入任何代码,如css/html/js。 我需要启用如果用户输入像在CSS模式下 div { padding- } 应该提示用户使用选择列表中的可用选项,如 div { padding-top padding-left padding-right padding-bottom } 喜欢的东西崇高编辑器codemirror。请参阅所附的图

    1热度

    1回答

    我正在为一种新的文本语言写一个括号扩展,这是一种混合了html和handlebars + javascript的语言。我想通过使用现有的CodeMirror模式编写代码模式,例如html混合,JavaScript,把手。 这是我目前有(main.js), define(function (require, exports, module) { var CodeMirror = brac

    0热度

    1回答

    我在CodeMirror文字标注实验。 有什么用TextMarker和Mode之间的区别? 似乎都将工作做好,但Mode API似乎更复杂。 是否有显著的性能改进与Mode?

    0热度

    1回答

    $('.code').each(function() { var $this = $(this), $code = $this.html(); $this.empty(); var myCodeMirror = CodeMirror(this, { value: $code, mode: 'htmlmixed', lineNumbers: false,

    1热度

    1回答

    我想为我的编辑器添加一个叠加层,它只适用于给定的范围(例如,从第3行第44列到第8行第5列)。 问题是我找不到任何方法来找到我的方法中的当前行,因为覆盖是无状态的,所以我不能将当前行存储在状态中。 我对multiplex.js和overlay.js的扩展进行了深入研究,并尝试了解嵌套模式如何工作,但我无法想出一种方法来使用这些工具来帮助我。请记住,我仍然希望这表现得像叠加层,因此不会干扰基本模式。

    5热度

    1回答

    我正在使用这样的CodeMirror来向用户显示一些XML响应。 HTML代码 <body> <textarea id="cm" >#{bean.xmlResponse}</textarea> </body> JS代码 window.onload = function() { var editor = CodeMirror.fromTextArea(document