<![CDATA[ Ace - Редактор кода с подсветкой - достойная замена CodeMirror - My Forums]]> https://forums.modx.com/thread/?thread=77025 <![CDATA[Re: Ace - Редактор кода с подсветкой - достойная замена CodeMirror]]> https://forums.modx.com/thread/77025/ace-----codemirror#dis-post-532913 Quote from: danya_postfactum at Feb 27, 2015, 04:49 PM
Файл "manager\assets\modext\widgets\resource\modx.tree.resource.js", функция MODx.getQRContentField, в case 'modResource' сменить xtype на xtype: 'modx-texteditor'
Для ресурсов файл будет "\manager\assets\modext\widgets\windows.js", функция MODx.window.QuickCreateChunk и аналогичные, поле name: 'snippet'
Если просто заменить xtype на 'modx-texteditor' в окнах быстрого редактирования подсветка не включается. Хотя редактор подключается и работает. В чем может быть причина?]]>
sergant210 Oct 08, 2015, 09:35 AM https://forums.modx.com/thread/77025/ace-----codemirror#dis-post-532913
<![CDATA[Re: Ace - Редактор кода с подсветкой - достойная замена CodeMirror]]> https://forums.modx.com/thread/77025/ace-----codemirror#dis-post-521518 xtype: 'modx-texteditor'
Для ресурсов файл будет "\manager\assets\modext\widgets\windows.js", функция MODx.window.QuickCreateChunk и аналогичные, поле name: 'snippet'

Насчет дефолта - хорошо бы добавить это в ядро - чтобы использовался modx-texteditor, который изначально был бы просто алиасом для textarea, а при установке Ace или CodeMirror - подменялся.
В 2.3 поломали вытягивание поля по высоте в окнах быстрого редактирования, которое я запарился когда-то делать. Правда теперь окно помещается на узких экранах, но все равно обидно блин smiley]]>
danya_postfactum Feb 27, 2015, 10:49 AM https://forums.modx.com/thread/77025/ace-----codemirror#dis-post-521518
<![CDATA[Re: Ace - Редактор кода с подсветкой - достойная замена CodeMirror]]> https://forums.modx.com/thread/77025/ace-----codemirror#dis-post-501175 Quote from: danya_postfactum at Jun 04, 2012, 12:45 AM
Так же путем несложного хака файлов из modext, можно организовать подсветку кода в окнах быстрого редактирования ресурсов/элементов.
Какие именно файлы нужно править и что писать? Желательно вообще сделать эту возможность по дефолту или вывести в настройки.]]>
v.kamuz Jun 22, 2014, 04:48 AM https://forums.modx.com/thread/77025/ace-----codemirror#dis-post-501175
<![CDATA[Ace - Редактор кода с подсветкой - достойная замена CodeMirror]]> https://forums.modx.com/thread/77025/ace-----codemirror#dis-post-425615 Редактор выполняет те же задачи - подсвечивает код, парные скобки, автоформатирует код при наборе.
Ace поддерживает мультистрочное редактирование, расширенную поиск/замену по коду, полезные клавиатурные сокращения и т.д.
Так же область редактирования поддерживает drag'n'drop для ресурсов/элементов - довольно удобная штука.
Ace так же работает при редактировании файлов, а так же при редактировании ресурсов, с отключенной галочкой Использовать HTML-редактор.

Так же путем несложного хака файлов из modext, можно организовать подсветку кода в окнах быстрого редактирования ресурсов/элементов.

Субъективно в Ace проще работать с кодом, нежели в CodeMirror.

Кроме того, редактор очень активно развивается, его разработкой занимаются ajax.org и mozilla.org

Думаю разработчики сайтов на MODx оценят перечисленные возможности Ace.

Пакет устанавливается через менеджер пакетов из официального репозитория: можно воспользоваться поиском Ace или зайти в категорию Richtext Editors.

Пощупать демку самого редактора можно по ссылке: http://ace.ajax.org/build/kitchen-sink.html]]>
danya_postfactum Jun 03, 2012, 07:45 PM https://forums.modx.com/thread/77025/ace-----codemirror#dis-post-425615