Глюки в редакторе Ace

У меня начал дико глючить любимый Ace, переустановки и лечения кэша не помогают:



курсор сбивается, и притом непонятно при каких условиях (я заметил что на русских символах и внутри fenom-тегов.

Ни у кого такого не было?

Установил непривычный CodeMirror — но там не работают горячие клавиши от tagElementPlugin — а без этого уже невозможно быстро работать…

Причём такой глюк во всех браузерах, дело значит либо в компоненте, либо в кэше, либо в каком-то конфликте с другими плагинами.
Василий Столейков
14 марта 2017, 11:05
modx.pro
3
3 745
+2
Поблагодарить автора Отправить деньги

Комментарии: 16

Василий Столейков
14 марта 2017, 14:17
1
+1
Похоже я не одинок в этой проблеме: modx.pro/components/6215-the-new-version-of-ace/#comment-44068
Алексей Соин
14 марта 2017, 15:00
+2
У меня была такая проблема, шрифты конфликтовали системные, удалил шрифт, всё норм заработало
    Василий Столейков
    14 марта 2017, 15:03
    1
    +1
    Интересно… откуда удалил шрифт, с компа?
    А то я попросил друга проверить на Win10 — у него нету этих глюков…
      Алексей Соин
      14 марта 2017, 15:06
      +1
      Да, с компа, в Ace нажми f12 и посмотри какие шрифты цепляются в нем, найди этот шрифт в windows и удали, я так вылечил данный недуг, долго мучался с ним)))
        Василий Столейков
        14 марта 2017, 15:08
        1
        +1
        Отлично, я подозревал что где-то здесь собака зарыта!
        Пытаюсь удалить Monaco — пишет что шрифт используется. Попробую силой выковырять его… )))
          Алексей Соин
          14 марта 2017, 15:10
          +1
          я вот точно не помню, но толи Monaco, толи Ubuntu шрифт
          Василий Столейков
          14 марта 2017, 15:11
          1
          +2
          Супер! Наконец-то!
          Закрыл все браузеры, удалил шрифт Monaco и вуаля — снова блаженство кода во всей красе!
          Спасибо за совет!
    Василий Столейков
    14 марта 2017, 15:02
    1
    +1
    Самое интересное, что этот глюк повторяется и на официальном сайте редактора Ace: ace.c9.io/

    Вот, я вставил туда код моего чанка, глюк повторился:


    Удивительно то, что до сих пор-то ведь всё работало без проблем, я этот чанк раз 200 открывал и работал в нём. Эта же ситуация и в других чанках и на других сайтах.
      Odinokun
      27 августа 2017, 13:24
      0
      У меня почему-то не работают hotkey tagElementPlugin и в редакторе Ace ((.
      Подскажите плз, в чем может быть причина.
      UPD os windows-10
      Александр
      20 марта 2019, 12:52
      0
      Это Monaco глючит точно, удалил и все ок начало работать.

      Удалил с помощью Unlocker программы. Сам никак не хотел удаляться.
        Project34
        16 января 2020, 00:13
        0
        Причина этого глюка не в каком-то конкретном шрифте.
        Причина в том, какой шрифт по умолчанию использует ваш браузер в качестве моноширинного.
        Для решения данной проблемы зайдите в настройки вашего браузера —> внешний вид —> моноширинный шрифт, далее выберите Courier New.
        Либо вы можете использовать свой шрифт, но он должен отвечать нескольким требованиям, а именно: включать кириллицу (обязательно), иметь наклонное начертание (точно не уверен). На Google Fonts отлично подойдут Source Code Pro, IBM Plex Mono, Cousine, Anonymous Pro, Ubuntu Mono и некоторые другие.
          Александр Туниеков
          14 августа 2020, 21:23
          0
          Что-то не помогло :-).
          Я в итоге закатал в плагин Ace строчку
          $modx->controller->addHtml("<style>.ace_editor {font: 12px/normal 'Menlo', 'Ubuntu Mono', 'Consolas', 'source-code-pro', monospace;}</style>");
          yadi.sk/i/WV5Y0IWDRaIqRA
        Иван Бочкарев
        05 ноября 2020, 20:09
        0
        Исправлено в версии 1.9.1
          Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
          16