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

курсор сбивается, и притом непонятно при каких условиях (я заметил что на русских символах и внутри fenom-тегов.
Ни у кого такого не было?
Установил непривычный CodeMirror — но там не работают горячие клавиши от tagElementPlugin — а без этого уже невозможно быстро работать…
Причём такой глюк во всех браузерах, дело значит либо в компоненте, либо в кэше, либо в каком-то конфликте с другими плагинами.
    
    
                                                                                
            
курсор сбивается, и притом непонятно при каких условиях (я заметил что на русских символах и внутри fenom-тегов.
Ни у кого такого не было?
Установил непривычный CodeMirror — но там не работают горячие клавиши от tagElementPlugin — а без этого уже невозможно быстро работать…
Причём такой глюк во всех браузерах, дело значит либо в компоненте, либо в кэше, либо в каком-то конфликте с другими плагинами.
Комментарии: 16
                Похоже я не одинок в этой проблеме: modx.pro/components/6215-the-new-version-of-ace/#comment-44068            
                    
                Совет Василия отключить системную настройку неактуален compress_js неактуален, т.к. она и так всё время выключена…            
                    
                У меня была такая проблема, шрифты конфликтовали системные, удалил шрифт, всё норм заработало            
                    
                Интересно… откуда удалил шрифт, с компа? 
А то я попросил друга проверить на Win10 — у него нету этих глюков…
                    А то я попросил друга проверить на Win10 — у него нету этих глюков…
                Да, с компа, в Ace нажми f12 и посмотри какие шрифты цепляются в нем, найди этот шрифт в windows и удали, я так вылечил данный недуг, долго мучался с ним)))            
                    
                Отлично, я подозревал что где-то здесь собака зарыта!
Пытаюсь удалить Monaco — пишет что шрифт используется. Попробую силой выковырять его… )))
                    Пытаюсь удалить Monaco — пишет что шрифт используется. Попробую силой выковырять его… )))
                я вот точно не помню, но толи Monaco, толи Ubuntu шрифт            
                    
                Супер! Наконец-то!
Закрыл все браузеры, удалил шрифт Monaco и вуаля — снова блаженство кода во всей красе!
Спасибо за совет!
                    Закрыл все браузеры, удалил шрифт Monaco и вуаля — снова блаженство кода во всей красе!
Спасибо за совет!
                ;-)            
                    
                Самое интересное, что этот глюк повторяется и на официальном сайте редактора Ace: ace.c9.io/
Вот, я вставил туда код моего чанка, глюк повторился:

Удивительно то, что до сих пор-то ведь всё работало без проблем, я этот чанк раз 200 открывал и работал в нём. Эта же ситуация и в других чанках и на других сайтах.
                    Вот, я вставил туда код моего чанка, глюк повторился:

Удивительно то, что до сих пор-то ведь всё работало без проблем, я этот чанк раз 200 открывал и работал в нём. Эта же ситуация и в других чанках и на других сайтах.
                У меня почему-то не работают hotkey tagElementPlugin и в редакторе Ace ((.
Подскажите плз, в чем может быть причина.
UPD os windows-10
                    Подскажите плз, в чем может быть причина.
UPD os windows-10
                Лучше напишите об этом в соответствующей теме компонента tagElementPlugin: modx.pro/components/9951-tagelementplugin-hotkeys-for-chunks-copying/            
                    
                Это Monaco глючит точно, удалил и все ок начало работать. 
Удалил с помощью Unlocker программы. Сам никак не хотел удаляться.
                    Удалил с помощью Unlocker программы. Сам никак не хотел удаляться.
                Причина этого глюка не в каком-то конкретном шрифте. 
Причина в том, какой шрифт по умолчанию использует ваш браузер в качестве моноширинного.
Для решения данной проблемы зайдите в настройки вашего браузера —> внешний вид —> моноширинный шрифт, далее выберите Courier New.
Либо вы можете использовать свой шрифт, но он должен отвечать нескольким требованиям, а именно: включать кириллицу (обязательно), иметь наклонное начертание (точно не уверен). На Google Fonts отлично подойдут Source Code Pro, IBM Plex Mono, Cousine, Anonymous Pro, Ubuntu Mono и некоторые другие.
                    Причина в том, какой шрифт по умолчанию использует ваш браузер в качестве моноширинного.
Для решения данной проблемы зайдите в настройки вашего браузера —> внешний вид —> моноширинный шрифт, далее выберите Courier New.
Либо вы можете использовать свой шрифт, но он должен отвечать нескольким требованиям, а именно: включать кириллицу (обязательно), иметь наклонное начертание (точно не уверен). На Google Fonts отлично подойдут Source Code Pro, IBM Plex Mono, Cousine, Anonymous Pro, Ubuntu Mono и некоторые другие.
                Что-то не помогло :-).
Я в итоге закатал в плагин Ace строчку
                    Я в итоге закатал в плагин Ace строчку
$modx->controller->addHtml("<style>.ace_editor {font: 12px/normal 'Menlo', 'Ubuntu Mono', 'Consolas', 'source-code-pro', monospace;}</style>");yadi.sk/i/WV5Y0IWDRaIqRA            
                Исправлено в версии 1.9.1            
                    
                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.