Редактор кода «Halo Coder» на Ajax позволяет добавлять, редактировать, удалять файлы и папки на вашем сервере прямо в браузере. Вы без труда сможете редактировать код с подсветкой синтаксиса: php, js, html, css, txt, xml, tpl, sql, ini... и любых других файлов (более 50 типов!), без использования программ-редакторов.
Теперь не нужно ставить дополнительное программное обеспечение на компьютер, настраивать ftp-подключение, ждать загрузки. В любой точке планеты, где есть интернет и компьютер, вы можете отредактировать код вашей CMS, сервиса, интернет-магазина, любого другого сайта или скрипта.
«Halo Coder» совместим со всем, что может находиться на сервере под Apache. Если вы используете CMS, в которой есть свои особенные расширения файлов, которые не понимает «Halo Coder» — просто напишите — добавим.
Уже реализованные возможности «Halo Coder»
Папки и файлы
Файловый менеджер умеет: открывать, создавать, сохранять, удалять, дублировать, перемещать, переименовывать.
Просмотр
Просмотр фото, шрифтов, flash
и содержания zip-архивов.
Помощник кода
Не забудете скобку
и найдете нужный блок.
Редактор добавит закрывающие теги и скобки, и подсветит при клике.
Порядочный local
Без регистрации и шпионажа.
Без рекламы и расширений за деньги. Можно и на localhost.
Мультиязычность
Сейчас в наличии
русский и английский.
Легко расширить.
Скорость работы
Всего один файл (~200 Кб)!!!
Дерево файлов грузится сразу.
А также:
- Выполняет все манипуляции на нескольких файлах без перезагрузки страницы, с использованием Ajax
- Быстрый и удобный выбор цвета из цветового колеса.
- Поиск и замена в текстовых файлах (в том числе, используя регулярные выражения)
- Редактор уверенно работает с огромными файлами (по меркам кода). Для примера создали php-файл с 300 тысячами строк (14 Мб) — открытие 40-45 секунд (на localhost), затем — удобная работа, не отличающаяся от работы с мелкими файлами. Скорость загрузки может быть другой – зависит от скорости вашего интернета и компьютера.
- Кодировки: win-1251 и UTF-8
- Быстрый поиск файлов и папок
- Список комментариев, функций и классов, позволяющий легко ориентироваться в коде
- Загрузка/выгрузка файлов
- Буферный лист с автосохранением
- Радио «Рекорд», опционально :) Не ради их рекламы, просто они удобный встраиваемый плеер сделали и радио-каналов много.
- Горячие клавиши на все случаи жизни
- Из свежего: теперь работает и в PHP 7, исправлены иконки интерфейса.
Дальнейшая разработка временно заморожена. Редактор в рабочем состоянии.
Хотите самостоятельно добавить какую-то возможность в редактор — пишите – расскажу про его структуру и помогу.
«Курилка» разработчика:
- Модальные окна — это пережиток. Можно выводить информацию именно в том месте, к которому она относится. Пользователь уже смотрит на это место и не нужно тратить время на смену фокуса. А еще можно обращать внимание пользователя движением.
- Быстрый поиск — выделил текст, нажал Ctrl+F (Cmd+F) и скачешь по совпадениям в текущем файле, нажимая Enter. Нажал на кнопку [+] в форме поиска — получил замену.
- От панели проектов и FTP отказались, считаем это неудобным. Редактор заточен под использование на отдельных ресурсах и максимально быструю работу. Поэтому сразу видно все файлы.
- Цвета редактора легко настроить под себя, открыв файл на редактирование. Структура файла редактора последовательна: настройки, мультиязычность, css (здесь можно настроить цвета), html, js, ajax, php-функции. Любой верстальщик разберется.