我有一个textarea,我必须在其中显示一些sql命令。我不想将它作为普通文本呈现给用户,我必须将其格式化为SQL(如在管理工作室中)。是否有任何开源那里的库(Javascript)可以帮助我实现目标吗?我目前正在使用c#作为后端。
答案 0 :(得分:3)
正如您所说,您正在使用TextArea,这意味着用户可以编辑其中的内容,然后我建议您使用网络代码编辑器插件,例如Ace Editor或Code Mirror (均在前端实施)。
如果用户不需要编辑该代码而只需要阅读该代码,那么您可以使用语法突出显示插件(Prism.js(there are more plugins like that out there)突出显示该代码段。
所有这些都支持SQL和许多编程语言的亮点。
答案 1 :(得分:0)
162种语言和74种风格 自动语言检测 多语言代码突出显示 可用于node.js 适用于任何标记 与任何js框架兼容