Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Новинка
Распродажа
Новости
Доставка
Оплата
Загрузки
  • Прошивки
    • 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
    Синтаксис подсветки внешнего редактора

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

    Форумы: RouterOS, Аппаратное обеспечение, SwOS, Обратная связь, Объявления, Сторонние инструменты
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    Синтаксис подсветки внешнего редактора, RouterOS
     
    dtoffo
    Guest
    #1
    0
    28.02.2012 13:28:00
    Я редактирую свою конфигурацию для RouterOS офлайн, поэтому подсветка синтаксиса была бы очень кстати. Я использую Notepad++ и сегодня утром сделал схему подсветки "пользовательского языка" для файлов .rsc. Прикладываю её (в архиве). Конечно, она не идеальна, но если у кого-то есть редактор получше с поддержкой синтаксиса RouterOS — дайте знать! d n++_userdefined_routeros_rsc.zip (3.51 KB)
     
     
     
    skot
    Guest
    #2
    0
    26.04.2012 17:51:00
    Спасибо, dtoffo, что поделился! У меня ушло немного времени, чтобы разобраться, как это добавить в Notepad++ среди всех этих меню. Если кому-то интересно: нажмите Вид > Пользовательские диалоги > нажмите кнопку Импорт.
     
     
     
    angboontiong
    Guest
    #3
    0
    28.05.2012 15:17:00
    Всем привет… кто подскажет, как этим пользоваться? Спасибо.
     
     
     
    senzatempo
    Guest
    #4
    0
    24.03.2012 00:24:00
    Спасибо... Почему бы не выложить свой ros.xml на вики Notepad++? SENZATEMPO
     
     
     
    dtoffo
    Guest
    #5
    0
    26.03.2012 16:07:00
    Я не нашёл, куда это вставить… можешь подсказать, куда, или сам туда положишь? d
     
     
     
    skot
    Guest
    #6
    0
    31.05.2012 02:37:00
    Скачайте Notepad++: http://www.notepadplusplus.org Установите Notepad++ Скачайте файл по ссылке выше: http://forum.mikrotik.com/t/external-editor-syntax-highlighting/54626/1 Откройте Notepad++, затем выберите View > User-Defined Dialogue > нажмите кнопку Import. Импортируйте только что скачанный xml-файл. Откройте скрипт с расширением .rsc, и подсветка синтаксиса появится автоматически.
     
     
     
    angboontiong
    Guest
    #7
    0
    02.06.2012 14:59:00
    Привет… Очень признателен, большое спасибо… спасибо…
     
     
     
    omega-00
    Guest
    #8
    0
    17.07.2012 14:33:00
    Я немного улучшил цветовую схему (сделал так, чтобы она совпадала с тем, что в winbox) и добавил кучу новых ключевых слов; ты не против, если я выложу здесь копию своей изменённой версии и размещу ещё одну на своём сайте?
     
     
     
    dtoffo
    Guest
    #9
    0
    18.07.2012 09:43:00
    Любое обновление всегда приветствуется. Опубликуй его для нас и размести где угодно: тут нет ни авторских прав, ни каких-либо других ограничений. Просто считаю, что будет полезно обновить эту тему для всех, кто ищет её на форуме Mikrotik. Спасибо, d
     
     
     
    omega-00
    Guest
    #10
    0
    18.07.2012 12:04:00
    Вот, держи! RouterOS-Syntax-Highlighter.rar (3.64 КБ)
     
     
     
    acim
    Guest
    #11
    0
    29.09.2012 16:27:00
    Есть ли плагин для Sublime Text 2? Это отличный редактор.
     
     
     
    ABeepMike
    Guest
    #12
    0
    28.11.2012 12:31:00
    Я бы очень хотел попробовать этот инструмент, но скачал Notepad++ и попытался установить пользовательский .xml файл, однако в меню "Вид" нет пункта для пользовательских диалогов... В этом меню много разных пунктов, но именно этого нет. У меня версия 6.22. Я что-то упускаю?
     
     
     
    skot
    Guest
    #13
    0
    29.11.2012 03:05:00
    Должно быть, это перенесли в новую версию… Теперь это находится в Language > Define your language… или можно импортировать, зайдя в Settings > Import > Import style theme(s)…
     
     
     
    skot
    Guest
    #14
    0
    29.11.2012 03:55:00
    Мне нравятся улучшения! Классно.
     
     
     
    ndbjorne
    Guest
    #15
    0
    15.12.2012 16:05:00
    Привет! Мой любимый редактор — VIM, и вот мой синтаксический файл для VIM, основанный на работе dtoffo. Linux HowTo: создаём собственное хранилище синтаксисов  
    **mkdir -p ~/.vim/syntax** и копируем туда файл «rsc.vim», затем редактируем **~/.vim/scripts.vim** и добавляем строки, чтобы vim распознавал их.  
    Если это ваш первый кастомный синтаксический файл, вот минимальное содержимое scripts.vim:  
    **" Vim support file to detect file types in scripts  
    "  
    " проверка первой строки  
    let s:first_line = getline(1)  
     
    "       Mikrotik RouterOS script  
    if      s:first_line =~ "^#.* by RouterOS"  
           setfiletype rsc  
    endif  
     
    unlet s:first_line**  

    Надеюсь, вам понравится. rsc.vim.tgz (4.43 KB)
     
     
     
    efaden
    Guest
    #16
    0
    27.08.2013 01:11:00
    Отдам свой голос за TextMate 2 или Sublime Text 2/3… Если кто-то уже пробовал их. -Эрик
     
     
     
    jarda
    Guest
    #17
    0
    09.09.2013 14:25:00
    Интересно, почему проверка синтаксиса (и отладка) до сих пор не реализованы в ROS/WinBox…
     
     
     
    Страницы: 1
    Читают тему
    +7 495 320-55-52
    info@mikrotik.moscow
    Электрозаводская, Бауманская
    Москва, ул. Бакунинская, 84с21
    Конфиденциальность Оферта
    © 2026 «Mikrotik.Moscow»
    Главная Каталог 0 Корзина 0 Избранные Кабинет 0 Сравнение Акции Контакты Услуги Бренды Отзывы Компания Лицензии Документы Реквизиты Поиск Блог Обзоры