javascripters:CodeMirror.net是显示大型不可编辑代码片段的有效选择吗
javascripters: is CodeMirror.net a valid choice for showing large non-editable snippets of code?
我真的很喜欢codemirror.net
我现在使用它只是为了在我的网站上呈现一些大的代码片段。
我的问题是:既然我没有使用代码镜像提供的任何在线实时编辑功能,我真的应该选择一个更轻的库吗?
这对我来说是一个真正的问题,因为我显示的是10000行代码的片段,快速渲染器很重要。
从技术上讲,有人能为我使用代码镜像进行辩护或指责吗?
谢谢,
p.s。请大家不要建议在服务器端进行解析/渲染。它需要在浏览器上完成,原因有很多,我不需要解释。
你的问题是主观的,但我会尽力回答。
在其他条件相同的情况下,不需要的功能数量最少的库将是最适合你的。如果您从未计划允许编辑,那么您可能会为未使用的内容在渲染过程中支付一些开销。出于这个原因,我认为CodeMirror可能不是最好的选择。
也就是说,使用任何对你有用的东西。CodeMirror适用于您吗?你理解它吗?它舒服吗?它是否足够快以达到你的预期目的,或者你觉得它的文件大小太大了?您的应用程序的路线图上有编辑吗?这些都是你需要问的问题,只有你自己才能回答。
人们写了很多他们知道不是最有效的东西,有时甚至写得很慢,但这更容易,他们知道这足够快了并不是每个程序都必须是时尚的和超级优化的,如果它需要太多的努力才能达到目的。
相关文章:
- 我的html表单无法验证.请参阅代码片段中的html代码和java脚本
- 将代码片段转换为 HTML 页面
- 以下代码片段是命名空间还是闭包
- I'我试图在网页中添加一个javascript小片段,但它只是在页面上显示代码
- 对以下代码片段中“this”值更改的说明
- fadeIn, fadeOut jQuery 代码片段
- 如何更好地编写以下Javascript代码片段
- ace编辑器查找代码片段
- 如何优化此JavaScript代码片段
- 被这个JavaScript代码片段弄糊涂了
- 以下 Chrome 扩展程序 JavaScript 代码片段究竟是如何工作的
- 跳过爬虫的 JavaScript 代码片段
- 将代码片段插件添加到 Rails 应用程序中的 CKEditor
- Nodejs 可选正则表达式命名组的插件或代码片段
- 我怎样才能异步执行 JavaScript 代码片段并等待它们的结果
- 如何使用下面的代码片段获得不同的值
- 在 JavaScript 中将代码片段转换为方法
- 代码片段,使用jquery,我什至需要javascript吗?
- 如何简明扼要地遵循 jquery 代码片段
- 翻译PHP片段代码到.net