1

我真的很喜欢 codemirror.net

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

我的问题是:我真的应该选择一个更轻的库,因为我不使用代码镜像给我的任何在线实时编辑功能吗?

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

有人可以在技术上捍卫或指责我使用代码镜像吗?

谢谢,

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

4

1 回答 1

1

您的问题是主观的,但我会尝试回答。

在其他条件相同的情况下,您不需要的功能数量最少的库将是最适合您的。如果您从不打算允许编辑,您可能会为未使用的渲染支付一些间接费用。出于这个原因,我会说 CodeMirror 可能不是最佳选择。

也就是说,使用任何对你有用的东西。CodeMirror 是否适合您?你明白了吗,舒服吗?它是否足以满足您的预期目的,或者您是否觉得它与您的文件大小有关?您的应用程序的路线图上是否有过编辑?这些是您需要提出的问题,只有您可以回答。

人们写了很多他们知道不是最有效的东西,有时甚至非常慢,但它更容易,而且他们知道它足够快。如果您需要付出太多努力才能从中获得什么,那么并非每个程序都必须是时尚和超级优化的。

于 2012-02-02T00:15:42.767 回答