我正在开发一个应用程序,用户可以选择使用Firepad进行文本编辑或使用CodeMirror进行代码编辑。似乎当我将它们都加载到同一页面上时,代码编辑器的基于语法的着色也适用于文本编辑器中的某些关键字,例如“ With”和“ Do”。为了允许用户同时使用代码编辑器和文本编辑器,解决此问题的正确方法是什么?
为进行复制,我将下面链接中的示例1和示例2的代码组合到了一个具有不同变量名的页面上,以便分别创建两个编辑器。除了将颜色编码的语法应用于文本编辑器之外,一切都按预期工作:https://firepad.io/examples/#-tYeIcwROhE
这是我在文本编辑器中看到的图像。预先感谢您的帮助!