Вот и вышла новая версия консоли с поддержкой Ace-а, да что proxyfabio отдельное спасибо (все доработки пакета полностью выполнил Сергей). ? В общем новая версия консоли замечательно дружит с Ace (за сам компонент и подсказку спасибо danik ). Просто ставите Ace, ставите console, и все замечательно работает. Заметка 1: Если не ставите Ace, консоль работает, но нет подсветки кода, табуляции и т.п., но Ctrl+Enter работает. Заметка 2: CodeMirror пока не поддерживается. Заметка 2: если кто устанавливал модифицированный Ace из моего репозитория для поддержки старой версии консоли, удаляйте его и ставьте официальный. UPD: Пакет Console доступен для загрузки в официальном репозитории modx.com Проект на GitHub: github.com/Fi1osof/modx-console UPD 2: Для работы с консолью требуются права console. Если у вас SUDO-пользователь, то ничего не требуется. Для не SUDO-пользователей в политику надо дописать права console.
Вот, кстати, давно хотел попросить — нельзя ли как-нибудь сделать так, чтобы консольный вывод можно было копировать? Сейчас вот нельзя( Это люто неудобно и просто напросто мешает.
Я бы мог даже ткнуть пальцем в того, что это сделал)))) (да простит он мне эту злую шутку))). Честно — мне пока лень. Если что-то скопировать надо, то просто в файрбаге копирую. Но в первой версии как раз все копировалось, так что вы можете это поправить, и все будут вам благодарны. Проект: github.com/Fi1osof/modx-console
О, поступила инфа от виновника, что он уже давно это пофиксил, но просто чтобы нам жизнь медом не казалась, он забыл отправить пулреквест. Ждем обновления.
Может официальный репозиторий опять тупит. Качай с rest.modxstore.ru/extras/
Дык однозначно, если кликаю на downloads и получаешь то 404 то 503 Я уже с другого сайта из пакетов перекинул.
Сейчас проблема в другом. При заходе в управление пакетами, MODX проверяет обновления с репозиториев. А так как официальный сейчас тормозит, то запрос просто виснет. Но с моего репозитория качается без проблем. Проверил с пары сайтов.
Как идея — было бы неплохо добавить кнопочку сохранения некоторых снипетов которые помогают при разработке, например вызов процессора или по отдельности всякие полезные открывки кода, так-же в консоли очень удобно тестить разрабатываемые MODXсниппеты, интегрируемые стороние скрипты, агрегаторы и т.д., такая функция не будет лишней, что добавит Console более гибкости. и сократит количество открытых в винде окон нотпадов или сторонних IDE/Текстовиков Имееться ввиду сохрание внутри Окружения MODX предварительно назначая Id и кастомное имя и кнопка вставки сниппета(выпадающий список(имена) с выбором сохраненного сниппета) прямо в textarea компонента console. Я уже недалекий, но все-еще чайник — Считаю что это актуально.
Давно уже хотим сделать. Руки не доходят.
Руки не доходят. Ага, более важные задачи выедают время.
Понятно дело, вы правы, время деньги=), у самого будет время — залезу гляну код компонента, пока даже не смотрел)