问题标签 [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.
javascript - 从使用 CodeMirror 创建的内联代码中删除填充
我正在一个项目上实现CodeMirror,需要使用它来语法高亮代码块和内联代码。
这是我整理的一个示例,以演示我正在尝试做的事情:http ://students.susanbuck.net/storage/code/code-mirror/
该语法在这两种情况下都有效,但我陷入困境的是找到一种方法来仅在.inline
代码元素上终止填充,这样它们就不会在段落中的行之间添加多余的空间。
javascript - 如何在不使用 JSON.stringify 的情况下将 JSON 转换为字符串?
我有一个 JSON 对象,我想在代码镜像中显示它。代码镜像只需要字符串。当我做 JSON.stringify 它搞砸了它是一个数组而不是字符串的值。
例如。这是 JSON.stringify 的输出
我想要输出为...
简而言之,我想在不影响值的情况下将 Type 从 Object 转换为 String。
更新:JSON 对象是
我想要和字符串一样。像这样的东西应该工作。
块引用
javascript - 是否可以同时使用 CodeMirror: Velocity 模式和 CodeMirror: HTML 混合模式?
有没有人为 codemirror 制作了“htmlmixed”+“Velocity”模式?或者任何人都可以建议如何实现这一目标?
codemirror - CodeMirror如何在不删除标记的情况下替换标记的文本
我正在使用 CodeMirror 为文本框中所有出现的给定单词添加 css 样式。editor.markText(s, e, "cssClass");
但我想同时替换单词。
我试过了:
editor.replaceRange("生词", s, e); 但这也会删除标记。
我可以使用 jquery $(".cssClass").text("new Words");
但我担心如果 CodeMirror 包含过时的文本版本,这会在内部搞砸。
有任何想法吗?
codemirror - 空闲时使用 40% cpu 的代码镜像
初步猜测为什么页面空闲时 cpu 为 40%?
javascript - 在 Codemirror 中获取选定范围
如果我在我的 codemirror 编辑器中选择一个范围,比如 shift+up/down/left/right ,有没有办法获得所选文本的坐标?就像开始/结束的行号一样,相对于行和文档的字符位置?
jquery - 引导选项卡上的 CodeMirror 克隆显示功能
我的项目有问题。我的应用程序执行以下操作:
- 从脚本文件加载信息。
- 使用 CodeMirror 进行编辑
- 保存回服务器
我已经使用 Twitter BootStrap Tabs 和 Code Mirror 进行语法高亮。
我接下来要做的是:当 Tab Show 时,我需要将内容从文件加载到 textarea,然后从中创建 CodeMirror Editor。但是,当我尝试时,每次 onShown 事件触发时我都会克隆 CodeMiror 对象。
set_data 和 get_data 方法:
在创建新的之前,我尝试设置iwssid_editor = null
and delete iwssid_editor
,但没有成功。请解释我的错误。
这是我的问题的屏幕截图
python - Codemirror 中的 Python 自动完成功能?
我正在尝试为 Python 语言的 Codemirror 设置自动完成功能。不幸的是,Codemirror 似乎只包含 Javascript 关键字完成所需的文件。
有没有人为 CodeMirror 构建了类似于JavaScript 版本的 Python 提示文件?
(编辑以供将来参考:CodeMirror Google Group 上类似问题的链接)
javascript - 将文本从变量放入 codemirror textarea
我正在开发一个在 aspx 页面中使用 codemirror 的项目。这是我的代码:
所以我希望每次按下按钮时,我都想将变量 txt 的值放入 codemirror 的文本区域。相反,当我单击它时,文本区域没有任何反应。有什么帮助吗?
javascript - 多种模式 Codemirror
我希望我的 TextArea 能够支持多种 CodeMirror 模式。现在我希望它支持 json 和 xml。这可能吗?另外,是否可以自动检测用户是否在区域中放置了 json 或 xml?
谢谢。