1

私は本当にcodemirror.netが好きです

そして、私は今、自分の Web サイトでいくつかの大きなコード スニペットをレンダリングするためだけにそれを使用しています。

私の質問は次のとおりです。コード ミラーが提供するオンライン ライブ編集機能を使用していないため、本当に軽いライブラリを選択する必要がありますか?

10000 行のコードのスニペットを表示していて、高速なレンダラーが重要であるため、これは私にとって大きな問題です。

コード ミラーの使用を技術的に擁護または非難できますか?

ありがとう、

psサーバー側で解析/レンダリングを行うことを提案しないでください。説明する必要のない多くの理由により、ブラウザで実行する必要があります。

4

1 に答える 1

1

あなたの質問は主観的ですが、私は答えようとします。

他のすべてが同じであれば、必要のない機能の数が最も少ないライブラリが最適です。編集を許可する予定がない場合は、使用されていないレンダリングのオーバーヘッドコストを支払っている可能性があります。そのため、CodeMirrorはおそらく最良の選択ではないと思います。

そうは言っても、あなたに合ったものを使ってください。CodeMirrorはあなたのために働きますか?あなたはそれを理解し、それは快適ですか?それはあなたの意図した目的のために十分に速いですか、それともあなたはそれがあなたのファイルサイズで行き詰まっていると感じますか?アプリケーションのロードマップで編集を行ったことはありますか?これらはあなたが尋ねる必要がある質問であり、あなただけが答えることができます。

人々は、最も効率的ではなく、時にはまったく遅いとわかっていることをたくさん書いていますが、それは簡単で、十分に速いことを知っていました。あなたがそれから得られるもののためにそこに到達するのにあまりにも多くの努力を必要とするならば、すべてのプログラムが洗練されて超最適化されている必要はありません。

于 2012-02-02T00:15:42.767 に答える