可以即时进行语法突出显示的文本区域?

Textarea that can do syntax highlighting on the fly?(可以即时进行语法突出显示的文本区域?)
本文介绍了可以即时进行语法突出显示的文本区域?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

为了便于维护,我在 CMS 中存储了许多 HTML 块.它们由 <textarea>s 表示.

I am storing a number of HTML blocks inside a CMS for reasons of easier maintenance. They are represented by <textarea>s.

有没有人知道某种 JavaScript Widget,它可以在 textarea 或类似内容中为 HTML 进行语法突出显示,同时仍保持纯文本编辑器(没有 WYSIWYG 或高级功能)?

Does anybody know a JavaScript Widget of some sort that can do syntax highlighting for HTML within a textarea or similar, while still staying a plain text editor (no WYSIWYG or advanced functions)?

推荐答案

在常规 textarea 中无法实现所需的显示控制级别.

It's not possible to achieve the required level of control over presentation in a regular textarea.

如果你没问题,试试 CodeMirror 或 Ace 或 摩纳哥(用于MS VSCode).

If you're OK with that, try CodeMirror or Ace or Monaco (used in MS VSCode).

来自重复的线程 - 一个强制性的维基百科链接:基于 JavaScript 的源代码编辑器的比较

From the duplicate thread - an obligatory wikipedia link: Comparison of JavaScript-based source code editors

这篇关于可以即时进行语法突出显示的文本区域?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!

本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

Update another component when Formik form changes(当Formik表单更改时更新另一个组件)
Formik validation isSubmitting / isValidating not getting set to true(Formik验证正在提交/isValiating未设置为True)
React Validation Max Range Using Formik(使用Formik的Reaction验证最大范围)
Validation using Yup to check string or number length(使用YUP检查字符串或数字长度的验证)
Updating initialValues prop on Formik Form does not update input value(更新Formik表单上的初始值属性不会更新输入值)
password validation with yup and formik(使用YUP和Formick进行密码验证)