ViewColor — Монструозная раскраска некоторых синтаксисов в консоли поверх просмотрщика

Здесь обсуждается всё, что касается макросов.
Ultrabyte
Posts: 90
Joined: Sun 26 Mar, 2023 17:59
Has thanked: 8 times
Been thanked: 4 times

ViewColor — Монструозная раскраска некоторых синтаксисов в консоли поверх просмотрщика

Post by Ultrabyte »






Attachments
ViewColor_36.lua
ver 0.36 (2024г.)
- улучшил обработчик события MouseWheel и исправлен баг клика мышки или тачскрин
- добавил раскраску "список"
(222.7 KiB) Downloaded 16 times
ViewColor.lua
ver 0.34 (2023г.) Одна из стабильных версии
(254.56 KiB) Downloaded 69 times
ViewColor.lua
ver 0.26 (2022г.) без поддержки ConEmu
(253.31 KiB) Downloaded 76 times
Last edited by Ultrabyte on Mon 01 Jul, 2024 11:48, edited 169 times in total.
Ultrabyte
Posts: 90
Joined: Sun 26 Mar, 2023 17:59
Has thanked: 8 times
Been thanked: 4 times

ViewColor — Монструозная раскраска некоторых синтаксисов в консоли поверх просмотрщика

Post by Ultrabyte »

Latest post of the previous page:

Прошло полгода с момента 0.34 версии - зафиксировал 65 скачивании.
Судя по всему - это удачная и стабильная версия, не увидел здесь жалоб :) Да и у меня на рабочем компе исправно служит 0.34 без глюков.
Но решил таки доработать и "закрыть гештальт": раскрашивать списки. Это то, что умел делать в FarColor при редактировании текста.

Версия 0.35 (выложен в первом посте).
  • Добавил ColorSpisok=(цвет), позволяет раскрашивать списки или перечисления, т.е. раскраска на скобку, точку, двоеточие.
    Обратите внимание на розовый цвет:
    Spisok.png
    Допускается замены на другой цвет, например, светло-серый.
    ColorSpisok = 0 или отрицательное - отключает данный функционал, если показалось излишне разноцветно.
  • Добавил ViewTextClean=true который выполняет также как раннее ViewDumpClean: не раскрашивает бинарный код в текстовом окне (не dump/hex, а именно в "text")
    Удобнее читать, если внутри EXE, есть какие-то куски HTML.
    Обратите внимание режим "t" в верхней строке и часть кода не раскрашиваются:
    TextClean.png
    Хотя иногда возникают неудобства, в обычных TXT-файлах есть спец-коды для красоты оформления и из-за них срабатывает ложный триггер
    ViewTextClean = false - отключает данный функционал (вернуть как раньше)
Last edited by Ultrabyte on Mon 01 Jul, 2024 22:06, edited 8 times in total.
Ultrabyte
Posts: 90
Joined: Sun 26 Mar, 2023 17:59
Has thanked: 8 times
Been thanked: 4 times

ViewColor — Монструозная раскраска некоторых синтаксисов в консоли поверх просмотрщика

Post by Ultrabyte »

Выложил версию 0.36.
  • Исправлен старый баг: если нажать мышкой на F3-View, то нет раскраски. Если нажать клавиатурой F3, то раскраска есть.
    (обнаружил этот баг на ноутбуке с тачкрином, где пытался пальцем тыкнуть на экран и открыть просмотрщик. Теперь всё ок).
  • Исправлен MouseWheel (колёсико) для версии Far ~ 6132 и выше. Раньше работало колёсико только в Far ~ 5787 и ниже. Теперь всё ок.
    (более точную версию Far'а когда "поломалось" - не интересовался)
Если будут новые глюки - сообщайте :) На всякий случай оставил предыдущую версию 0.34
Last edited by Ultrabyte on Mon 01 Jul, 2024 21:24, edited 5 times in total.
Post Reply

Return to “Обсуждение макросов”