javascripters:CodeMirror.net是显示大型不可编辑代码片段的有效选择吗

javascripters: is CodeMirror.net a valid choice for showing large non-editable snippets of code?

本文关键字:片段 代码 编辑 有效 选择 CodeMirror net 大型 显示 javascripters      更新时间:2023-09-26

我真的很喜欢codemirror.net

我现在使用它只是为了在我的网站上呈现一些大的代码片段。

我的问题是:既然我没有使用代码镜像提供的任何在线实时编辑功能,我真的应该选择一个更轻的库吗?

这对我来说是一个真正的问题,因为我显示的是10000行代码的片段,快速渲染器很重要。

从技术上讲,有人能为我使用代码镜像进行辩护或指责吗?

谢谢,

p.s。请大家不要建议在服务器端进行解析/渲染。它需要在浏览器上完成,原因有很多,我不需要解释。

你的问题是主观的,但我会尽力回答。

在其他条件相同的情况下,不需要的功能数量最少的库将是最适合你的。如果您从未计划允许编辑,那么您可能会为未使用的内容在渲染过程中支付一些开销。出于这个原因,我认为CodeMirror可能不是最好的选择。

也就是说,使用任何对你有用的东西。CodeMirror适用于您吗?你理解它吗?它舒服吗?它是否足够快以达到你的预期目的,或者你觉得它的文件大小太大了?您的应用程序的路线图上有编辑吗?这些都是你需要问的问题,只有你自己才能回答。

人们写了很多他们知道不是最有效的东西,有时甚至写得很慢,但这更容易,他们知道这足够快了并不是每个程序都必须是时尚的和超级优化的,如果它需要太多的努力才能达到目的。