Добрый день Хабровчане. Хотелось бы сделать небольшой обзор онлайн IDE, которую я начал использовать из-за некоторых проблем с Cloud9IDE. Проблемы описывать не буду, но иногда система полностью была недоступна по несколько часов в день, что и подвигло на поиски замены. Требования у меня были не высоки и посему я остановил свой выбор на IDE SiftEdit, которая очень активно развивается и стоимость годовой подписки ShiftEdit всего 50 USD (или 5 USD в месяц) и за эти деньги можно добавлять неограниченное количество проектов и давать доступ к ним своим коллегам.
Основные возможности:
- Позволяет редактировать документы, написанные на следующих языках PHP, Ruby, Python, Perl, Java, HTML, CSS и JavaScript;
- Онлайн редактирование документов через FTP/SFTP, Dropbox и Google Drive, к сожалению github недоступен и для многих, при выборе онлайн IDE, этот минус будет критичным;
- Можно вести несколько проектов, но уже в платной версии;
- Совместная работа над проектами — можно пригласить коллег;
- Возможность импортировать из Dreamweaver проекты в платной версии;
- Автозавершение кода;
- Проверка синтаксиса на лету;
- Откат изменений хронологически с просмотром истории тоже доступен в платной версии;
- Сниппеты;
- Поиск/Замена текста;
- И всякие фишки, наподобие номеров строк, автозакрытия скобок и тэгов;
- Поддержка SHH Key аутентификации;
- Email поддержка в платной версии;
Мне было вполне достаточно функций из коробки для редактирования сайтов клиентов через ftp.
Были замечены приятные особенности:
— Во время выхода какого-то обновления IDE система остается доступной и предлагает применить обновления. В этот момент она автоматом сохраняет все открытые документы и перезагружает их с новыми возможностями IDE.
— Поддерживается Drag & Drop для загрузки файлов.
— Есть 2 скина интерфеса Синий и Серый.
— Поддержка тем кода.
— Возможность выбора строки целиком.
— Подсветка текущей активной строки.
— Design Mode позволяет WYSIWYG редактирование HTML документов, но лично мне этот режим не понравился.
— Клавиатурные сокращения — можно выбрать режим VIM или Zen Coding.
Доступные настройки:
Из настроек системы я бы выделил наиболее полезные для меня:
- Возможность включить автосохранение кода.
- Восстанавливать открытые вкладки при запуске.
- Обрезать лишние пробелы при закрытии.
- Возможности выбора между двумя редакторами ACE или Code Mirror
- Очень много настроек для Java Script, CSS и Coffee Script.
Количество настроек приличное и описывать все не буду, заинтересованные смогут посмотреть самостоятельно.
Заключение
Эта система скорее всего подходит для тех, кому необходимо как и мне редактировать несколько проектов одновременно. Она позволяет мне делать это через ftp доступ к
Автор: v_admin