К содержанию

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

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



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

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

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

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

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

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

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


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

        Удалил с помощью Unlocker программы. Сам никак не хотел удаляться.
          Project34
          Project34 Старожил
          16 января 2020, 00:13
          Причина этого глюка не в каком-то конкретном шрифте.
          Причина в том, какой шрифт по умолчанию использует ваш браузер в качестве моноширинного.
          Для решения данной проблемы зайдите в настройки вашего браузера —> внешний вид —> моноширинный шрифт, далее выберите Courier New.
          Либо вы можете использовать свой шрифт, но он должен отвечать нескольким требованиям, а именно: включать кириллицу (обязательно), иметь наклонное начертание (точно не уверен). На Google Fonts отлично подойдут Source Code Pro, IBM Plex Mono, Cousine, Anonymous Pro, Ubuntu Mono и некоторые другие.
            Александр Туниеков
            14 августа 2020, 21:23
            Что-то не помогло :-).
            Я в итоге закатал в плагин 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
          Исправлено в версии 1.9.1
            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
            16