问题标签 [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 回答
999 浏览

javascript - 从使用 CodeMirror 创建的内联代码中删除填充

我正在一个项目上实现CodeMirror,需要使用它来语法高亮代码块和内联代码。

这是我整理的一个示例,以演示我正在尝试做的事情:http ://students.susanbuck.net/storage/code/code-mirror/

该语法在这两种情况下都有效,但我陷入困境的是找到一种方法来仅在.inline代码元素上终止填充,这样它们就不会在段落中的行之间添加多余的空间。

0 投票
2 回答
2497 浏览

javascript - 如何在不使用 JSON.stringify 的情况下将 JSON 转换为字符串?

我有一个 JSON 对象,我想在代码镜像中显示它。代码镜像只需要字符串。当我做 JSON.stringify 它搞砸了它是一个数组而不是字符串的值。

例如。这是 JSON.stringify 的输出

我想要输出为...

简而言之,我想在不影响值的情况下将 Type 从 Object 转换为 String。

更新:JSON 对象是

我想要和字符串一样。像这样的东西应该工作。

块引用

0 投票
3 回答
1291 浏览

javascript - 是否可以同时使用 CodeMirror: Velocity 模式和 CodeMirror: HTML 混合模式?

有没有人为 codemirror 制作了“htmlmixed”+“Velocity”模式?或者任何人都可以建议如何实现这一目标?

0 投票
2 回答
2234 浏览

codemirror - CodeMirror如何在不删除标记的情况下替换标记的文本

我正在使用 CodeMirror 为文本框中所有出现的给定单词添加 css 样式。editor.markText(s, e, "cssClass");

但我想同时替换单词。

我试过了:

editor.replaceRange("生词", s, e); 但这也会删除标记。

我可以使用 jquery $(".cssClass").text("new Words");

但我担心如果 CodeMirror 包含过时的文本版本,这会在内部搞砸。

有任何想法吗?

0 投票
1 回答
157 浏览

codemirror - 空闲时使用 40% cpu 的代码镜像

初步猜测为什么页面空闲时 cpu 为 40%?

在此处输入图像描述

0 投票
3 回答
4744 浏览

javascript - 在 Codemirror 中获取选定范围

如果我在我的 codemirror 编辑器中选择一个范围,比如 shift+up/down/left/right ,有没有办法获得所选文本的坐标?就像开始/结束的行号一样,相对于行和文档的字符位置?

0 投票
1 回答
610 浏览

jquery - 引导选项卡上的 CodeMirror 克隆显示功能

我的项目有问题。我的应用程序执行以下操作:

  1. 从脚本文件加载信息。
  2. 使用 CodeMirror 进行编辑
  3. 保存回服务器

我已经使用 Twitter BootStrap Tabs 和 Code Mirror 进行语法高亮。

我接下来要做的是:当 Tab Show 时,我需要将内容从文件加载到 textarea,然后从中创建 CodeMirror Editor。但是,当我尝试时,每次 onShown 事件触发时我都会克隆 CodeMiror 对象。

set_data 和 get_data 方法:

在创建新的之前,我尝试设置iwssid_editor = nulland delete iwssid_editor,但没有成功。请解释我的错误。 这是我的问题的屏幕截图

0 投票
5 回答
4682 浏览

python - Codemirror 中的 Python 自动完成功能?

我正在尝试为 Python 语言的 Codemirror 设置自动完成功能。不幸的是,Codemirror 似乎只包含 Javascript 关键字完成所需的文件。

有没有人为 CodeMirror 构建了类似于JavaScript 版本的 Python 提示文件?

(编辑以供将来参考:CodeMirror Google Group 上类似问题的链接

0 投票
1 回答
2905 浏览

javascript - 将文本从变量放入 codemirror textarea

我正在开发一个在 aspx 页面中使用 codemirror 的项目。这是我的代码:

所以我希望每次按下按钮时,我都想将变量 txt 的值放入 codemirror 的文本区域。相反,当我单击它时,文本区域没有任何反应。有什么帮助吗?

0 投票
1 回答
4850 浏览

javascript - 多种模式 Codemirror

我希望我的 TextArea 能够支持多种 CodeMirror 模式。现在我希望它支持 json 和 xml。这可能吗?另外,是否可以自动检测用户是否在区域中放置了 json 或 xml?

谢谢。