Author Topic: Подсветка синтаксиса "Clickermann" для Notepad++  (Read 17017 times)

0 Members and 1 Guest are viewing this topic.

Atas

  • Активный участник
  • ***
  • Posts: 147
    • View Profile
Всем привет! :) 
Вопрос собственно в заголовке темы, а именно - не заморачивался ли кто созданием подсветки синтаксиса Clickermann'а для Notepad++?
Зачем это нужно, я в общем и сам не знаю, а вдруг пригодится.  :) Про Редактор Clickermann'а ничего плохого сказать не хочу да и не могу, он мне нравится и функционал у него достаточный, скрипты в нем писать самое то. Перегружать его всякими наворотами конечно не стОит, а если кому-то эти навороты необходимы, то их можно найти например в Notepad++. Или Notepad++ можно рассматривать как просмотрщик с подсветкой кода и с функцией поиска.
Однажды, протирая штаны на работе я решил попробовать написать такой синтаксис, а заодно и вообще поучиться это делать. Как это делается я понятия не имел, теперь же, имею смутное представление.
Кое что получилось, да и время убил с пользой. Если бы кто сделал это грамотно и профессионально ...

Вот как это выглядит.



Файл с моим творением, для импорта, во вложении.
« Last Edit: September 15, 2014, 11:05:32 AM by Atas »

aden

  • Оплот сообщества
  • ****
  • Posts: 363
    • View Profile
Re: Подсветка синтаксиса "Clickermann" для Notepad++
« Reply #1 on: September 15, 2014, 12:36:32 PM »
я пытался заморочится но чтото не особо догнал как там настроить, удалось только заставить сворачивать ifы

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: Подсветка синтаксиса "Clickermann" для Notepad++
« Reply #2 on: September 15, 2014, 02:43:14 PM »
Я так и не нашёл времени посмотреть. Вспоминал только когда открывал через++, но как всегда было некогда и лень.

Всем привет! :) 
...
Цвет не выбрал для разворачивающихся блоков и FOR там нет. Ещё разделитель в кликере - точка.
Поковырял, так и не смог добиться чтобы он отделял цвет при слитном написании запятых и арифметических действий... а, нашёл...

Вот мой вариант и класический, как в программе (почти)
« Last Edit: September 15, 2014, 02:52:52 PM by Vint »


aden

  • Оплот сообщества
  • ****
  • Posts: 363
    • View Profile
Re: Подсветка синтаксиса "Clickermann" для Notepad++
« Reply #3 on: September 15, 2014, 02:46:27 PM »
Вот мой вариант и класический, как в программе (почти)

шикарно забираю

в середину можно ELSE добавить, впринципе это и сделал
« Last Edit: September 15, 2014, 03:00:35 PM by aden »

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: Подсветка синтаксиса "Clickermann" для Notepad++
« Reply #4 on: September 15, 2014, 05:29:07 PM »
Я тоже добавлял ELSE потом убрал. И так нагромождение. Тем более если показывать условие так полностью.
« Last Edit: September 15, 2014, 05:39:03 PM by Vint »


Atas

  • Активный участник
  • ***
  • Posts: 147
    • View Profile
Re: Подсветка синтаксиса "Clickermann" для Notepad++
« Reply #5 on: September 15, 2014, 05:52:49 PM »
Вот мой вариант и класический, как в программе (почти)

Здорово, спасибо.  :)
Такой файл можно даже включать в сборку Clickermann'а, может кому-то пригодиться (если например человек привык работать в Notepad++ и ему нужен какой то особый функционал или привычный интерфейс). А можно и разработчикам Notepad++ отправить, чтобы включили его в свой дистрибутив. И не только в Notepad++. Популярности Clickermann'а такое только на пользу будет. А там еще и Microsoft захочет купить права на размещение синтаксиса в своем Visio...  :) А почему нет? Я без подколов пишу. Многое начинается с незаметных мелочей и раскручивается в грандиозные проекты приносящие прибыль. Англоязычные страницы на сайте тоже бы были на пользу проекту.
Чето меня понесло :) , ударился в фантазии. Просто настроение хорошее. Но я всё это серьезно, проект продвигать надо.
 

-ELRO-

  • Зашел в гости
  • *
  • Posts: 19
  • фффа-а-а-а-а-тит!!!!!
    • View Profile
Re: Подсветка синтаксиса "Clickermann" для Notepad++
« Reply #6 on: August 02, 2017, 12:16:21 AM »
спасибо) был когда-то такой у меня. Вот опять нашел. Очень удобно

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: Подсветка синтаксиса "Clickermann" для Notepad++
« Reply #7 on: August 02, 2017, 09:58:39 AM »
Обновлю теми что пользуюсь сейчас с добавленными инструкциями под 4.12 и мелкими правками.
В комлекте 3 типа подсветки:
Clickermann_classic_4.12
Clickermann_modern
Clickermann_modern_br    (bright)

Скрины, файлы для импорта (xml) и всё сразу в родном файле пользовательских подсветок userDefineLang.xml  (файл кинуть в корень Notepad++)


P.S. Добавлен шрифт для чисел DroidSansMonoSlashed.ttf (используется в подсветках modern[_br])
P.S. Обновлено для версии 4.13.14_2017.09.04
P.S. Обновлено для версии 4.14.002b_2019.09.10
« Last Edit: September 10, 2019, 12:31:54 PM by Vint »


Evgenij_M

  • Освоившийся
  • **
  • Posts: 58
    • View Profile
Re: Подсветка синтаксиса "Clickermann" для Notepad++
« Reply #8 on: August 02, 2017, 01:37:36 PM »
Это жест, достойный истинного джентльмена  8) (я серьёзно)

Огромная, достойная уважения работа.
Будет большая радость многим почитателям Clickermann-а

Искренняя Вам благодарность...

Ri

  • Зашел в гости
  • *
  • Posts: 11
    • View Profile
Re: Подсветка синтаксиса "Clickermann" для Notepad++
« Reply #9 on: August 17, 2017, 07:27:26 AM »
Большое спасибо. В силу того, что мой кликер часто зависает (ищу совпадения по фрагментам картинок и забываю отменять повтор  ???)  сохраняю бекап скриптов в Notepad++. Теперь намного понятней читать скрипт

putman

  • Активный участник
  • ***
  • Posts: 199
    • View Profile
Re: Подсветка синтаксиса "Clickermann" для Notepad++
« Reply #10 on: October 14, 2017, 04:49:59 PM »
Спасибо, работать теперь стало, что море по колено !

putman

  • Активный участник
  • ***
  • Posts: 199
    • View Profile
Re: Подсветка синтаксиса "Clickermann" для Notepad++
« Reply #11 on: November 04, 2017, 02:17:04 PM »
На одном компе кинул стили в корень Notepad++, всё получилось.
На ноуте сейчас никак не разберусь.

userDefineLang.xml в корне, а "*.cms" показывает одним цветом.

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: Подсветка синтаксиса "Clickermann" для Notepad++
« Reply #12 on: November 04, 2017, 07:45:44 PM »
Значит не туда кинул. Или запустил другой.
В меню синтаксиса, появились внизу твои синтаксисы?


RasDimday

  • Зашел в гости
  • *
  • Posts: 7
    • View Profile
Re: Подсветка синтаксиса "Clickermann" для Notepad++
« Reply #13 on: December 17, 2017, 12:23:54 PM »
Иногда после импорта нужно перезагрузить Notepad++

Интересующийся

  • Зашел в гости
  • *
  • Posts: 15
    • View Profile
Re: Подсветка синтаксиса "Clickermann" для Notepad++
« Reply #14 on: March 16, 2018, 12:20:12 PM »
Такая удобная вещь.
Или такой же функционал в Кликерман встроить и чтобы была возможность вкл/выкл (для умных ;) ) или тему закрепить, чтобы была доступна.