javascripters: является ли CodeMirror.net правильным выбором для отображения больших нередактируемых фрагментов кода? - PullRequest
1 голос
/ 01 февраля 2012

Мне очень нравится codemirror.net

И сейчас я использую его только для визуализации некоторых больших фрагментов кода на моем веб-сайте.

Мой вопрос: стоит ли мне действительно выбиратьболее легкая библиотека, поскольку я не использую какие-либо функции онлайн-редактирования в реальном времени, которые дает мне зеркальное отражение кода?

Это реальная проблема для меня, потому что я показываю фрагменты из 10000 строк кода и быстрорендер имеет значение.

Может ли кто-нибудь технически защитить или обвинить меня в использовании зеркального кода?

Спасибо,

ps Пожалуйста, ребята, не предлагайте выполнять анализ / рендеринг на стороне сервера.Это нужно сделать в браузере по многим причинам, которые мне не нужно объяснять.

1 Ответ

1 голос
/ 02 февраля 2012

Ваш вопрос субъективен, но я постараюсь ответить.

При прочих равных, библиотека с наименьшим количеством функций, которые вам не нужны, подойдет вам лучше всего.Если вы никогда не планируете разрешить редактирование, вы, вероятно, платите некоторые накладные расходы за рендеринг, который не используется.По этой причине я бы сказал, что CodeMirror, вероятно, не лучший выбор.

Тем не менее, используйте все, что работает для вас.CodeMirror работает на вас?Вы понимаете это и это удобно?Это достаточно быстро для вашей намеченной цели, или вы чувствуете, что это затихает с вашими размерами файлов?Есть ли когда-нибудь редактирование в дорожной карте для вашего приложения?Это те вопросы, которые вам нужно задать, и только вы можете ответить.

Люди написали множество вещей, которые, как они знали, были не самыми эффективными, а иногда просто медленными, но это было проще, и они знали, что это достаточно быстро . Не каждая программа должна бытьизящный и супер оптимизированный, если требуется слишком много усилий, чтобы получить то, что вы получите от него.

...