|
Результаты опроса: Стоило ли переходить на новую подсветку?
|
|
Нет
|
|
0 |
0% |
Да
|
|
0 |
0% |
Да, но можно бы улучшить (опишу в топике)
|
|
0 |
0% |
|
13.01.2010, 16:16
|
|
Администратор
|
|
Регистрация: 25.05.2007
Сообщений: 1,221
|
|
Перевод подсветки на highlight.js
Кто что думает? Никогда не пользовал...
http://softwaremaniacs.org/soft/highlight/
Плюсы - чистый код.
Можно поадаптировать к браузеру, размеру окна.
Минусы - загрузка файла, порядка 20к.. Больше пока не вижу.
Последний раз редактировалось Илья Кантор, 13.01.2010 в 16:23.
|
|
13.01.2010, 16:54
|
|
Администратор
|
|
Регистрация: 25.05.2007
Сообщений: 1,221
|
|
Последний раз редактировалось Илья Кантор, 13.01.2010 в 17:11.
|
|
13.01.2010, 17:11
|
Профессор
|
|
Регистрация: 25.02.2008
Сообщений: 707
|
|
На самом деле, без разницы - если скрипт хорошо работает, можно использовать. Раскрасить CSS-ом можно по-своему, если захочешь. Я не знаю, какая сейчас используется система для подсветки, лучше она или хуже.
Но, однозначно, иметь подсветку все остальных языков, было бы удобно.
|
|
13.01.2010, 18:33
|
|
⊞ Развернуть
|
|
Регистрация: 11.01.2010
Сообщений: 1,810
|
|
Я использую SyntaxHighlighter. Немного допилил для правильной работы с табами, поправил схему подсветки, добавил подсветку регэкспов (кривоватую, правда).
Минусы, имхо, незначительны, т.к. файл закешируется (не забываем еще и о гзипе) и мешать никому не будет.
|
|
13.01.2010, 20:07
|
|
Профессор
|
|
Регистрация: 15.12.2009
Сообщений: 742
|
|
Сообщение от Илья Кантор
|
Минусы - загрузка файла, порядка 20к.. Больше пока не вижу.
|
это минус? если не минус то скрипт должен 5к занимать? норм размер для таких возможностей подсветки.
Сообщение от B@rmaley.e><e
|
Я использую SyntaxHighlighter. Немного допилил для правильной работы с табами, поправил схему подсветки, добавил подсветку регэкспов (кривоватую, правда).
|
короче сделал свое по примеру =)
|
|
13.01.2010, 20:30
|
|
|
Регистрация: 10.07.2008
Сообщений: 3,873
|
|
SyntaxHighlighter падает от наличия enum-свойств в Object.prototype, а в highlight.js когда-то давно по моей просьбе была добавлена проверка hasOwnProperty
|
|
13.01.2010, 22:21
|
|
Администратор
|
|
Регистрация: 25.05.2007
Сообщений: 1,221
|
|
alert('new highlight is here!');
Последний раз редактировалось Илья Кантор, 26.01.2010 в 00:56.
|
|
13.01.2010, 22:24
|
|
Администратор
|
|
Регистрация: 25.05.2007
Сообщений: 1,221
|
|
Пишите, если что не так при работе с новой подсветкой.. run привинчиваю..
|
|
13.01.2010, 22:29
|
|
|
Регистрация: 10.07.2008
Сообщений: 3,873
|
|
номера строк копируются
|
|
13.01.2010, 22:30
|
|
⊞ Развернуть
|
|
Регистрация: 11.01.2010
Сообщений: 1,810
|
|
Octane, лучше копировать специальной кнопкой.
|
|
|
|