Добавлен , опубликован

Эта программа заменит абсолютно все уже давно устаревшие тулзы для текста

Что умеет: Заворачивать выделенный текст в колортэг простым нажатием на цвет в палитре, вставлять разрыв строки, на лету парсит и отображает результат, хранит вашу палитру (выбор цвета ПКМ, использование ЛКМ), а при копировании сама заменяет все подходящие русские символы вроде "А х О Р Т" и т.д. на латинский вариант. Копирует с правильной кодовой страницей, не зависимо от текущей раскладки клавиатуры. Умеет ОЧИЩАТЬ текст от цветовых тегов. Ультра-лаконичный удобный интерфейс, написано на питоне/шрифт взят из war3.mpq, состоит из одного файла, при запуске создаёт .ini файл в котором хранит вашу палитру.
Предложения и отзывы лучше шлите в телегу, на XGM захожу редко.
Чейнжлог:
v1.2 - добавлена кнопка для очистки текстового поля (с защитой от случайного нажатия), поддержка отмены/повтора (Ctrl+Z/Ctrl+Y), настраиваемый градиент
(до 9 цветов)
v1.3 - баг-фикс сочетаний клавиш с Ctrl в русской раскладке, теперь поддерживаются все привычные операции. Добавлены горячие клавиши для функций. Мелкие фиксы UI.
v1.4 - по вашим просьбам добавлен Деколоризатор - инструмент очищающий текст от цветовых тегов (регулярки рулят), и кнопка "+" добавляет рандомный цвет в градиент.
Спасибо за тестирование и фидбэк, а так же за ваши идеи, думаю это финалка и лучше уже не сделать. Но если появятся идеи или всплывет недобитый баг - вы знаете где меня найти) Приятного пользования программой.
`
ОЖИДАНИЕ РЕКЛАМЫ...
38
Да нормально всё оформлено, это же не форум с бб кодами)
8
Недавно начал описывать скиллы, очень полезная прога, спасибо большое
6
Panda_95, так как прога была написана буквально сегодня утром, я успел протестировать её только на 4 разных конфигурациях пк. Если будут найдены какие-либо баги или появятся пожелания/идеи для улучшения - не стесняемся, пишем в телегу указанную в инструкции =)
28
Так вроде это ещё сто патчей назад внедрили во все текстовые окошки в ворлд эдиторе.
Не хватает кнопки, оборачивающей текст в градиент
6
Makeba, если мы говорим о редакторе под 1.26а (а будем откровенны большинство на ней так и сидит), приходится все равно в игру идти смотреть результат. +форматирование с заменой символов на английские при копировании.
Не хватает кнопки, оборачивающей текст в градиент
Имеется ввиду автоматизация создания цветового перехода для каждого символа или в последующих патчах появился еще тэг помимо |cXXXXXX |r о котором я не знаю?
6
Немного вкурил тему с формулой цветового перехода для HEX цветов, надо потестировать, впринципе добавить можно.
28
Имеется ввиду автоматизация создания цветового перехода для каждого символа
Да, посимвольное оборачивание в промежуточные цвета. Не знаю насколько это востребовано, но в редакторе есть, как и добавление ссылок на поля объектов из РО.
Загруженные файлы
6
Makeba, в целом функцию я реализовал, надо только придумать способ реализации выбора цвета(цветов) чтобы интерфейс остался минималистичным
Загруженные файлы
6
как и добавление ссылок на поля объектов из РО.
Я видимо дремучий, пользуюсь Jass New Gen Pack 5d Exp2, там всей этой роскоши нет))) Это редактор для рефа или я что-то пропустил?
6
Makeba, короче я посидел пару часиков, подумал, и родил что-то такое с выбором от 2 до 6 цветов. Потестирую шушуть на предмет багов и выложу.
Загруженные файлы
28
На хайв тоже бы загрузить - людям бы пригодилась.

Пару идей
  • добавить функцию сохранять темплейты описания - что бы быстро из выбирать из списков.
  • добавить пипетку с возможность выбрать цвет с монитора
  • возможность выбирать цветовую палитру по коду (например |cFFB03029+2 Damage|r -> (cFFB03029) можно было бы вставить для определения цвета в проге
  • добавить в изначальные цвета дефолтные цвета которые использует варкрафт для разных описаний.
Например
|cffc3dbffRight-click to deactivate auto-casting.|r
|cffffcc00Attacks land units.|r
  • режим без показа цветовых кодов в окне редактора - сейчас довольно таки неудобно редактировать текст (в той же Wc3 Universal Calculator & Colorizer) все куда удобнее - пример скриншот ниже

Баг
  • Если перекрасить какой либо текст - и потом нажать Ctrl + Z - удаляется текст вместо того что бы просто убрать цвет у текста.
Загруженные файлы
6
Roy Mustang, спасибо за фидбэк подумаю как это доработать.
  1. добавить функцию сохранять темплейты описания - что бы быстро из выбирать из списков.
Это сделать легко, просто вынести его в .ini к палитре, сделав кнопку сохраняющую текущий текст в поле как шаблон подтягиваемый при старте, хотя мне всё же кажется избыточным. Нажал очистить и работай, куда уж проще.
  1. добавить пипетку с возможность выбрать цвет с монитора и скорректировать дефолтную палитру.
Впринципе можно, поработаю над этим.
  1. Wc3 Universal Calculator & Colorizer
Интересный инструмент, не сталкивался с ним странно что у нас его никто не выкладывал. Поизучаю функционал может что-то подчерпну оттуда.
  1. баг с ctrl+z не совсем баг, винда считает процесс окрашивания как две операции, сейчас надо дважды нажать ctrl+z, тоже подумаю как переписать метод чтобы винда считала это одной операцией, нужно побороть некоторую специфику используемого пайтон интерфейса (tkinter)
28
AnimoMori,
Темплейты оч полезны при больших проектах где комплексное описание спеллов или артефактов и тд.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.