Настройки
http://lfforever.ru/design/black.css http://lfforever.ru/design/ds_dw.css http://lfforever.ru/design/xmas.css
Присоединяйся к каналу LFF в Discord!
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
[Завершено] JQ плагин "Подсветка DC"
19.11.12 08:42 | #1

Репутация: 416
Постов: 8073
Реализация подсветки языка DC из LF2 прямо на html странице


Метод реализации через: Javascript & jQuery
Проблемы:
- Нужно тестировать :)

Предисловие: Некоторые кодеры брызгают слюной, кидая тонны кода под спойлер или вообще без него. Неплохо было бы сделать отдельное поле для выделения именно DC кода (например, как это есть на LFE), но у меня появилось желание пойти несколько дальше, поэтому в разработке ведется не просто DC выделение кода, но и подсветка синтаксиса этого языка.

Прогресс:

v.1.0
- работа подсветки реализована на jQuery и JS, никакого php не требуется!;
- подсветка работает на множество объектов на странице, достаточно, чтобы у объекта был определенный class;
- все визуальные настройки данного плагина устанавливаются в CSS (может быть легко изменено по желанию);
- код плагина содержит построчные комментарии об обработке каждой группы элементов кода (для разработчиков);
- плагин подсветки DC сам по себе весит 2 кб и может быть подключен на любой другой сайт;

06.12.12 04:29 | #2

Репутация: 416
Постов: 8073
Даааа, сделал x]
Как будет обновление, сделаю документацию по добавлению плагина на другие сайты.
Сам плагин буду дорабатывать по заявкам и найденным багам.

Coding in Assembly requires a mix of:
80% of brain, passion, intuition, creativity
10% of programming skills
10% of tan levels in your blood.
06.12.12 16:28 | #3

Репутация: 416
Постов: 8073
скрин уже рабочей версии:



так выглядит обычный тип подсветки, который будет интегрирован в относительно темные дизайны LFF.
подсветка конфигурируется, поэтому для разных дизайнов (и сайтов) можно будет разную подсветку делать, если вам не нравится этот стиль.

Прикрепленные файлы: 6233138.png (28.0 Kb)
Coding in Assembly requires a mix of:
80% of brain, passion, intuition, creativity
10% of programming skills
10% of tan levels in your blood.
  • Страница 1 из 1
  • 1
Поиск: