Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Специальные » Тестирование » Закладки » Ru-board highlight.pack

Модерирует : 3xp0, PEDKA

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17

Открыть новую тему     Написать ответ в эту тему

VVL99

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
 
Ru-board highlight.pack 3.7
Обновлено (изменено): 31 октября 2019 г., 16:45:09

Скрипт подсветки кода

С версии 3.6 меню вызывается последовательностью нажатий; Ctrl, Ctrl, Shift, а закрывается по Esc.
Букмарклет меню

Все скрипты в кодировке UTF-8

Описание:
Установка скрипта:
Готовые стили:
Тестовый код для проверки:

Дополнительно:
  •  Демо для просмотра стилей  •  Список поддерживаемых языков для подсветки  •  Дополнительные стили  •  компрессор для сжатия стиля

Старые версии:

Всего записей: 4160 | Зарегистр. 03-02-2011 | Отправлено: 12:09 29-05-2018 | Исправлено: VVL99, 17:03 31-10-2019
wvxwxvw

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В общем, на первый взгляд, все работает. Надо потестировать на разных текстах. Главное, что сразу заметно, код обрабатывается мгновенно, в отличие от первоначального не офлайн варианта, который обрабатывал текст с задержкой.

Всего записей: 5677 | Зарегистр. 02-04-2015 | Отправлено: 14:39 29-05-2018 | Исправлено: wvxwxvw, 15:31 29-05-2018
VVL99

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
wvxwxvw

Цитата:
Главное, что сразу заметно, код обрабатывается мгновенно, в отличие от первоначального не офлайн варианта, который обрабатывал текст с задержкой.

Самый первый (онлайн) вариант и был с задержкой, плюс с загрузкой с сервера.
 
Может ещё тёмный стиль добавить как опцию или просто с заменой?

----------
Гомосексуальность среди модераторов не является психическим расстройством, несмотря на синонимы этого понятия в русском языке.

Всего записей: 4160 | Зарегистр. 03-02-2011 | Отправлено: 15:07 29-05-2018 | Исправлено: VVL99, 21:06 30-05-2018
wvxwxvw

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VVL99
Несколько замен добавить можно, в том числе и темные. Из светлых я еще Atom One Light приметил, он вроде более выразительный чем Tomorrow.
 
А в скрипте нельзя стиль как есть использовать? Просто заменяя значение "a.textContent =".

Всего записей: 5677 | Зарегистр. 02-04-2015 | Отправлено: 15:20 29-05-2018
VVL99

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
wvxwxvw - пост
Цитата:
А в скрипте нельзя стиль как есть использовать? Просто заменяя значение "a.textContent =".

Можно, но стиль должен быть в одну строку.

Всего записей: 4160 | Зарегистр. 03-02-2011 | Отправлено: 15:25 29-05-2018
wvxwxvw

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VVL99
Не получается, хотел Atom One Light посмотреть.

Всего записей: 5677 | Зарегистр. 02-04-2015 | Отправлено: 15:56 29-05-2018
VVL99

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
wvxwxvw
Я могу сам сжать, но не все, да и как и куда их выкладывать с предпросмотром или как?

----------
Гомосексуальность среди модераторов не является психическим расстройством, несмотря на синонимы этого понятия в русском языке.

Всего записей: 4160 | Зарегистр. 03-02-2011 | Отправлено: 16:01 29-05-2018 | Исправлено: VVL99, 21:07 30-05-2018
wvxwxvw

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VVL99
Один известный и глюковатый блокнот неверно обрабатывал регулярки. Notepad3 с первого раза выражением \s все сделал.

Всего записей: 5677 | Зарегистр. 02-04-2015 | Отправлено: 16:15 29-05-2018
VVL99

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
wvxwxvw
А может сразу несколько вариантов скрипта сделать? Тёмный, светлый и ещё чего нибудь.

----------
Гомосексуальность среди модераторов не является психическим расстройством, несмотря на синонимы этого понятия в русском языке.

Всего записей: 4160 | Зарегистр. 03-02-2011 | Отправлено: 16:25 29-05-2018
wvxwxvw

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VVL99
Есть один косячок, но не в скрипте, а в сырых стилях:

 
В стиле по умолчанию из скрипта этого нет.
 
Добавлено:
VVL99

Цитата:
А может сразу несколько вариантов скрипта сделать?

Так будет лучше всего, если вы допилите стили. Уберете это смещение.
 
Atom One Light, пожалуйста, тоже.
 
А как темные будут выглядеть? Фон тоже темным будет?

Всего записей: 5677 | Зарегистр. 02-04-2015 | Отправлено: 16:27 29-05-2018
VVL99

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
wvxwxvw

Код:
display: block;

Виноват.
Это ещё не всё, цвет фона похоже тоже надо закреплять.

----------
Гомосексуальность среди модераторов не является психическим расстройством, несмотря на синонимы этого понятия в русском языке.

Всего записей: 4160 | Зарегистр. 03-02-2011 | Отправлено: 16:41 29-05-2018
wvxwxvw

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Хотя Qtcreator Light, вроде, еще лучше.

Всего записей: 5677 | Зарегистр. 02-04-2015 | Отправлено: 16:41 29-05-2018
VVL99

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
wvxwxvw
Давай список, я сделаю ссылки на готовые стили.
 
 
Готовые стили
Тестовый код для проверки

Всего записей: 4160 | Зарегистр. 03-02-2011 | Отправлено: 16:49 29-05-2018 | Исправлено: VVL99, 15:04 08-10-2019
wvxwxvw

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VVL99
Получается надо просто удалить "display: block;".
 
Я бы выделил:
Atom One Light - неплохой светлый
Qtcreator Light - как наиболее внятный из светлых
Qtcreator Dark - черный контрастный и в тоже время не вырвиглаз
Obsidian - нейтральный темный и внятный
Tomorrow Night Eighties - тоже нейтральный темный, но в других тонах
 

Всего записей: 5677 | Зарегистр. 02-04-2015 | Отправлено: 17:16 29-05-2018
VVL99

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
wvxwxvw
Готово, в предыдущем посте и в шапке.

Всего записей: 4160 | Зарегистр. 03-02-2011 | Отправлено: 17:57 29-05-2018
wvxwxvw

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VVL99
Шикарно получилось.
 

Всего записей: 5677 | Зарегистр. 02-04-2015 | Отправлено: 18:40 29-05-2018
VVL99

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
wvxwxvw
Ещё бы название стиля, и всем было бы счастье.

Всего записей: 4160 | Зарегистр. 03-02-2011 | Отправлено: 18:43 29-05-2018 | Исправлено: VVL99, 21:09 30-05-2018
wvxwxvw

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VVL99
Это сложно
HighlightCodeTag for Ru-Board
 
Я вот чего подумал, а нельзя ли прикрутить выделение всего кода при клике по подписи тега "Код:"? Жмякнул и он весь выделился, а то задалбывает с большими кодами.
 
В идеале бы еще с очисткой кода от смайликов, точнее конвертацией их в нормальные символы.

Всего записей: 5677 | Зарегистр. 02-04-2015 | Отправлено: 19:26 29-05-2018 | Исправлено: wvxwxvw, 19:33 29-05-2018
VVL99

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
wvxwxvw
Буквально несколько дней назад подумал об этом же, когда делал инструкцию для переноса стилей.
Вот как это встроить в хром, я знаю, а кроссбраузерно тоже наверно можно, так же скриптом. Вот про смайлики не уверен, даже удалил код скрипта из шапки, поскольку он не работал из за этих смайлов.

Всего записей: 4160 | Зарегистр. 03-02-2011 | Отправлено: 19:38 29-05-2018
wvxwxvw

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VVL99
Ctrl + двойной клик ЛКМ выделяет в FF. Может можно как то это использовать?

Всего записей: 5677 | Зарегистр. 02-04-2015 | Отправлено: 20:06 29-05-2018
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17

Компьютерный форум Ru.Board » Специальные » Тестирование » Закладки » Ru-board highlight.pack


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

LiteCoin: LgY72v35StJhV2xbt8CpxbQ9gFY6jwZ67r

Рейтинг.ru