Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Новинка
Распродажа
Новости
Доставка
Оплата
Загрузки
  • Прошивки
    • WinBox
    • RouterOS
    • Мобильные приложения MikroTik
    • Архив
  • RouterOS
  • Мобильные приложения MikroTik
  • Архив
Форум
Настройка
    info@mikrotik.moscow
    +7 495 320-55-52
    Заказать звонок
    Mikrotik.moscow
    Каталог
    • Акции
      Акции
    • Маршрутизаторы
      Маршрутизаторы
    • Коммутаторы
      Коммутаторы
    • Радиомосты и уличные точки доступа
      Радиомосты и уличные точки доступа
    • Wi-Fi для дома и офиса
      Wi-Fi для дома и офиса
    • LTE/5G
      LTE/5G
    • Powerline адаптеры
      Powerline адаптеры
    • IoT устройства
      IoT устройства
    • Оборудование 60 ГГц
      Оборудование 60 ГГц
    • Материнские платы RouterBOARD
      Материнские платы RouterBOARD
    • Корпуса
      Корпуса
    • Интерфейсы
      Интерфейсы
    • SFP/QSFP трансиверы
      SFP/QSFP трансиверы
    • Аксессуары
      Аксессуары
    • Антенны
      Антенны
    • Архив
      Архив
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Скачать WinBox Скачать Прошивки Форум > RouterOS Форум > SwOS Форум > Железо
    Mikrotik.moscow
    Каталог
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Mikrotik.moscow
    Телефоны
    +7 495 320-55-52
    Заказать звонок
    0
    0
    0
    Mikrotik.moscow
    • +7 495 320-55-52
      • Назад
      • Телефоны
      • +7 495 320-55-52
      • Заказать звонок
    • info@mikrotik.moscow
    • г. Москва, ул. Бакунинская, 84
    • Пн-Пт: 09-00 до 18-00
      Сб-Вс: выходной


    • Кабинет
    • 0 Сравнение
    • 0 Избранное
    • 0 Корзина
    Главная
    Форум
    Форум
    RouterOS
    Подсветка синтаксиса для Notepad++

    Подсветка синтаксиса для Notepad++

    Форумы: RouterOS, Аппаратное обеспечение, SwOS, Обратная связь, Объявления, Сторонние инструменты
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    Подсветка синтаксиса для Notepad++, RouterOS
     
    truefriendcz
    Guest
    #1
    0
    15.11.2018 01:27:00
    Описание: Скрипты для Notepad++ для установки или добавления поддержки подсветки синтаксиса RouterOS. Особенности: В архиве содержатся два способа, как изменить и добавить поддержку. Автоустановка (для простых пользователей): установка, настройка и привязка расширения .rsc Ручная (для продвинутых пользователей): необходимо вручную импортировать конфигурационные файлы Скачать: https://drive.google.com/drive/folders/1702Cb_Dkby7J-GBoisCrbUztaQmyjU-t …и во вложении: v1.7.7z (176 КБ) Система отслеживания ошибок: http://www.lukaskysela.cf/bugs/add-ID4355704f582b715954796774337a394a54462b5041513d3d Изменения: v1.7 (2019-06-15):
    * обновлена версия Notepad++ до 7.7
    * отключено автодополнение текста
    * исправлен UAC для bat-скрипта (привязка расширений файлов)

    v1.6 (2019-01-15):
    * исправлена ошибка с привязкой расширений файлов на x86 системах

    v1.5 (2019-01-08):
    * исправлена ошибка с прозрачным фоном текста
    + добавлен метод (2b) для ручного импорта тем подсветки (Readme.txt)

    v1.4 (2019-01-07):
    * отключено автоопределение кодировки при открытии файлов
    * обновлен Notepad++ до версии 7.6.2

    v1.3 (2018-12-07):
    * изменена методика привязки расширений файлов

    v1.2 (2018-11-16):
    + две новые темы подсветки синтаксиса (Black Glow, Light Glow)

    v1.1 (2018-11-15):
    * обновлена база команд MikroTik
    + автоматическая загрузка Notepad++

    v1.0 (2018-11-14):
    + автоматическая трехуровневая установка
    + ручной импорт тем синтаксиса: Black, Black Glow, Light и Light Glow

    Black:  
    Black Glow:  
    Light:  
    Light Glow:
     
     
     
    truefriendcz
    Guest
    #2
    0
    08.01.2019 13:32:00
    Как? У меня стандартные права пользователя. Отправка личных сообщений другим пользователям и модераторам для меня недоступна.
     
     
     
    truefriendcz
    Guest
    #3
    0
    07.12.2018 13:19:00
    Новая версия v1.3 (2018-12-07): изменён метод присвоения расширений файлов
     
     
     
    Jotne
    Guest
    #4
    0
    07.12.2018 22:23:00
    Спасибо за вклад. Пожалуйста, отредактируйте свой первый пост и добавьте туда сам файл, а не только ссылку. Для этого нажмите «Вложения» под окном редактирования, чтобы прикрепить файл. Также стоит более чётко указать, что именно нужно импортировать или запускать для автозагрузки. Из папки auto или manual? Какой из двух файлов в папке v1.3\MikroTik Scripts Syntax Highlighter for Notepad++ v1.3\Auto - Preconfigured\Notepad++\Data\Settings-Black\Notepad++?

    Ещё стоит отметить, что если используете тёмную тему, нужно переключить стиль в Notepad++ на тёмный, иначе выглядит это плохо.  

    Файл для скачивания: v1.3.7z (176 КБ)
     
     
     
    truefriendcz
    Guest
    #5
    0
    07.01.2019 03:34:00
    Новая версия v1.4 (07.01.2019): Отключено автоматическое определение кодировки при открытии файлов. Обновлён Notepad++ до версии 7.6.2.
     
     
     
    truefriendcz
    Guest
    #6
    0
    07.01.2019 03:47:00
    Файлы предоставляются бесплатно и сделаны для опытных пользователей. Интерфейса нет. Если хотите предложить изменение описания, напишите свою идею в личку или сюда, и если предложение будет хорошим, я добавлю его в следующую версию.
     
     
     
    Frostbyte
    Guest
    #7
    0
    07.01.2019 03:50:00
    Можно ли сделать версию с цветами MikroTik CLI? Можно подключиться по SSH к устройству и посмотреть, какие они используют. И, пожалуйста, сделайте прозрачный фон для текста, потому что в других темах Notepad++, например Obsidian, это смотрится не очень.
     
     
     
    Jotne
    Guest
    #8
    0
    07.01.2019 11:18:00
    @MT Можешь перенести эту тему в эту папку? https://forum.mikrotik.com/viewforum.php?f=23 (Сделай ссылку-призрак назад сюда)
     
     
     
    Frostbyte
    Guest
    #9
    0
    07.01.2019 18:03:00
    Вот некоторые примерные значения из моей итерации (тёмная тема — Obsidian):

    Текст по умолчанию: fgColor=“BBBBBB” bgColor=“000000” colorStyle=“1”  
    Комментарии: fgColor=“558855” bgColor=“000000” colorStyle=“1”  
    Строчные комментарии: fgColor=“38B86B” bgColor=“000000” colorStyle=“1”  
    Числа: fgColor=“BBBBBB” bgColor=“000000” colorStyle=“1”  
    Имена значений: fgColor=“55FF55” bgColor=“000000” colorStyle=“1”  
    Параметры: fgColor=“BB00BB” bgColor=“000000” colorStyle=“1”  
    Каталоги/пути: fgColor=“00BBBB” bgColor=“000000” colorStyle=“1”  
    Escape-последовательности: fgColor=“5555FF” bgColor=“000000” colorStyle=“1”  
    Операторы: fgColor=“BBBB00” bgColor=“000000” colorStyle=“1”  
    Папка в коде: fgColor=“BBBB00” bgColor=“000000” colorStyle=“1”  
    Разделители: fgColor=“888888” bgColor=“000000” colorStyle=“1”

    В общем, единственное изменение для светлых тем — поменять цвет текста по умолчанию на “000000”.
     
     
     
    truefriendcz
    Guest
    #10
    0
    08.01.2019 12:35:00
    Да, я знаю, как это сделать, и уже сделал. Сейчас жду поддержку цветовой схемы CLI от Mikrotik. В интернете и на форуме я не нашёл описание этой схемы. SSH (Putty) и другие программы берут цветовую схему напрямую из терминала. Это только режим xterm-256color. Я бы хотел добавить её в следующей версии. Думал, что поддержка Mikrotik ответит раньше. Не хочу выпускать новую версию только ради одного изменения.  
    Редактирование: получил ответ от поддержки MT.  
    Здравствуйте,  
    У нас нет документированной схемы, которую я мог бы вам отправить. Лучше всего самостоятельно перенести идеи из терминала RouterOS вручную, это сейчас лучший вариант.  
    С наилучшими пожеланиями, Нормундс Р., поддержка MikroTik  
    Ладно, делаю новую версию сейчас. У меня нет оригинальной цветовой схемы терминала Mikrotik и нет идеи, как её получить. Может, через API, но я с API не работаю.
     
     
     
    truefriendcz
    Guest
    #11
    0
    08.01.2019 13:10:00
    Новая версия v1.5 (2019-01-08): исправлена ошибка в методе добавления прозрачного фона текста (2b) для ручного импорта тем подсветки (Readme.txt)
     
     
     
    Frostbyte
    Guest
    #12
    0
    11.01.2019 02:07:00
    Цветовые значения, которые я уже здесь публиковал, — это финальные значения для терминала (как сказал MT support). Я немного поигрался с выбором цвета и нашёл максимально точное совпадение. В целом это заняло немного времени, но должно быть нормально. Главная сложность — отделить пути терминала (например, /ip address) от настоящих имён значений (/ip address set address=…). С этим я так и не справился в синтаксическом подсветчике Notepad++. Плюс нужно добавить кучу дополнительных ключевых слов ради полноты.
     
     
     
    truefriendcz
    Guest
    #13
    0
    15.06.2019 17:41:00
    Новая версия: v1.7 (2019-06-15): обновлена версия Notepad++ до 7.7, отключено автозаполнение текста, исправлен UAC для bat-скрипта (ассоциация расширений файлов). Спасибо за отзывы. Некоторые предложения я учту в следующих версиях.
     
     
     
    Vahur
    Guest
    #14
    0
    21.05.2020 07:54:00
    Когда я открываю файл с расширением .rsc, включается подсветка синтаксиса. Но после того, как я закрываю Notepad++ и открываю его снова, весь текст отображается как обычный. Выбор синтаксиса в меню Language тоже не помогает. Единственное, что реально помогает — это заново открыть документ.
     
     
     
    mcskiller
    Guest
    #15
    0
    17.10.2020 11:52:00
    У меня такая же проблема.
     
     
     
    StubArea51
    Guest
    #16
    0
    17.10.2020 13:22:00
    Та же проблема тоже.
     
     
     
    jo2jo
    Guest
    #17
    0
    13.11.2020 21:57:00
    Мне удалось это запустить, вручную импортировав файл языка .xml (не хотелось запускать .bat файлы, так как они, похоже, устанавливали Notepad++ с нуля). В Notepad++ (версия 7.91, 32-бита) я просто зашел в Language → Define your language. Затем импортировал (выбрав файл "light" .xml от этого автора/темы, который лежал по пути: C:\Users\XXXXX\Downloads\MikroTik Scripts Syntax Highlighter for Notepad++ v1.7\Auto - Preconfigured\Notepad++\Data\Settings-Light\Notepad++\userDefineLang.xml). Затем (и это оказалось важно) в том же окне User Defined Language я выбрал «Сохранить как...» и дал свой собственный имя (в моём случае «rOS Newer»). Теперь всё работает отлично, я могу зайти в Language → «rOS Newer» и у меня красиво подсвечивается синтаксис. У меня также есть старый рОС-синтаксический хайлайтер для Notepad++ примерно с 2016 года, который я назвал «rOS Older» — могу переключаться между ними, как хочу. Спасибо автору! Классное дополнение для Notepad++!
     
     
     
    wschleifer
    Guest
    #18
    0
    20.12.2022 10:35:00
    Привет, проблема в имени (длине имени). Я немного его сократил: например, Mikrotik Scripts Syntax Highlighter (Black Glow).xml, и внутри xml тоже – <UserLang name=“Mikrotik Scripts Syntax Highlighter (Black Glow) - (.rsc)”. Теперь работает.
     
     
     
    kvee
    Guest
    #19
    0
    26.08.2023 06:06:00
    Спасибо. Всё работает отлично.
     
     
     
    Страницы: 1
    Читают тему
    +7 495 320-55-52
    info@mikrotik.moscow
    Электрозаводская, Бауманская
    Москва, ул. Бакунинская, 84с21
    Конфиденциальность Оферта
    © 2026 «Mikrotik.Moscow»
    Главная Каталог 0 Корзина 0 Избранные Кабинет 0 Сравнение Акции Контакты Услуги Бренды Отзывы Компания Лицензии Документы Реквизиты Поиск Блог Обзоры