问题标签 [ui-codemirror]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
259 浏览

codemirror - CodeMirror:实体在 HTML 模式下变成 HTML 标签

例如,当指定一行 HTML 时,如下所示:

<dt><code>&lt;dl&gt;</code></dt>

CodeMirror 会将实体转换为其等效的标签,即

<dt><code><dl></code></dt>

注意:这是初始化 CodeMirror 并且第一次作为初始编辑器内容传递的时候。因此,它不会在您键入时发生。

有没有办法防止这种情况发生?也许是配置、插件或自定义函数。我查看了文档,看起来没有任何内容。先感谢您

0 投票
1 回答
151 浏览

javascript - Codemirror gutter 中的动态行数在每秒钟按下一次键时为空

我的任务是建立一个笔记输入区域,我应该在其中显示每行的行数和字符数。我选择了codemirror来做这件事。一切正常,但 Line 字符数似乎每按一次按键就会消失。我已将视频链接附加到该问题,代码粘贴在下面。谢谢

问题视频

0 投票
1 回答
385 浏览

javascript - 将 CodeMirror 与 Vuejs/Nuxtjs 一起使用会导致服务器重新加载时未定义错误“CodeMirror”

我正在CodeMirror我的应用程序中实现一个文本区域Nuxtjs/Vuejs。我想textarea按照XML.

有时CodeMirror效果很好,但有时当我重新加载页面时出现错误:

所以最初它工作得很好但是当我尝试对项目中的任何文件进行一些更改并且当Nuxtjs/Vuejs服务器再次重新加载以合并新的更改时,我得到了错误error 'CodeMirror' is not defined

我不明白为什么有时会出现错误,而其他时候却没有。由于我已经添加了所需的 CDN 并完成了各种答案和文章中提到的步骤,我希望它根本不会抛出错误。有人可以帮我解决这个问题吗?

后续步骤:

  1. 将 CDN 添加到我的nuxt-config.js:: Scripts

CSS

以下是我的Test.vue

有人可以帮我解决这个问题吗?我在这里做错了什么?任何建议将不胜感激。提前致谢。

用于重新创建问题的沙箱: https ://codesandbox.io/s/boring-water-g14zd?file=/pages/index.vue

沙盒中的错误: 在此处输入图像描述

0 投票
0 回答
51 浏览

javascript - 如何解决移动设备的codemirror问题?

我从官方网站下载了代码镜像并尝试在移动设备上进行测试。起初,我按照文档中的描述链接了所有核心文件。在 index.html 中,我添加了以下代码

当我尝试预览它时,它看起来工作正常,但事实并非如此。

当我添加新行并尝试回压时,
i。它隐藏了软键盘,并且在删除新行时 Backpress 不起作用(见图 1)。

当我键入var并按 enter 时,
ii。它行为不端(参见图 2。有时当我单击编辑器进行编辑时它不起作用)。

iii. 它也没有占据屏幕的整个高度。

图1

图1

图 2

图 2

如何解决它们?提前致谢。我的主要目的是将它添加到 android webview 中。

0 投票
0 回答
41 浏览

c# - 如何在 codemirror 中显示 C# 的语法错误?

我已经在 codemirror 中查看了 lint 和 hint 的插件,但它们只支持几种语言。我正在使用 angularjs 来实现 codemirror C# 编辑器。如何使用此图像的 codemirror 显示 C# 语言的语法错误?

在此处输入图像描述

0 投票
0 回答
9 浏览

codemirror - 根据代码镜像中的搜索字符串过滤行

我正在使用 Code Mirror 在我的 Web 应用程序中显示调试日志。我还需要根据用户选择的搜索过滤器过滤调试日志行,并将它们显示在同一文本字段中。有没有办法在代码镜像中做到这一点?我曾尝试使用 SearchCursor 方法,但没有奏效。