Есть ли IDE для PHP, где вы можете редактировать код своих страниц в Интернете? Реальная подсветка синтаксиса минимальна. Еще было бы здорово. Я хотел бы иметь возможность заниматься разработкой на своем сайте не только дома, но и в любое время.
Насколько я знаю, сейчас ничего подобного нет, но я демонстративно подумываю о его создании, если я найду кого-нибудь, кто поможет мне с этим. Обновлено: Существуют веб-редакторы HTML WISIWYG, но я ничего не видел (и не нашел) для PHP.
в xapp-commander у вас есть оболочка, необычный файловый менеджер ala MC и простая песочница для ваших файлов php / html с предварительным просмотром ваших ресурсов css / less в реальном времени. легко расширять и интегрировать. плагины thos также работают в вашей CMS / пользовательском контексте, получайте удовольствие!
Из всего, что я пробовал, 3v4l.org - мой любимый. Нет мешающей рекламы, очень быстрая загрузка, мгновенные постоянные ссылки, базовая окраска синтаксиса, вывод результатов для разных версий PHP (включая PHP 7 и HHVM), позволяет копировать текст и вставлять (да, есть некоторые онлайн-IDE, которые этого не допускают!). Возможно, единственное, чего мне не хватает, - это автозаполнение, но не многие поддерживают его. Может быть UI мог бы быть немного лучше. Удивлен, что здесь об этом не упоминается.
Я разработал github.com/nerkn/onlineeditor все, что вам нужно для смены пользователя / пароля и установки вашего сайта






На моем веб-сайте есть cPanel, в котором есть хороший файловый менеджер и редактор кода. Имеет подсветку синтаксиса и нумерацию строк. На моем компьютере он работает слишком медленно, чтобы его можно было использовать по-настоящему, но у меня довольно медленный компьютер. :П
Итак, чтобы перейти к редактору кода, я бы пошел в cPanel по адресу http://mysite.com:2082, щелкнул File Manager, затем выбрал файл и щелкнул Code Editor.
Редактировать: Я пробовал использовать его, и он может выделять PHP и HTML (одновременно), а также имеет функцию «завершения кода» ... Я не уверен, так ли это называется, но когда вы пишете открывающая скобка или кавычка, после курсора записывается закрывающая. Единственная проблема заключается в том, что выделение не идеально (оно рассматривает экранированные кавычки как настоящие кавычки) и, что более важно, это не бесплатно.
Это интересная идея. Можно использовать что-то вроде этого: http://code.google.com/p/syntaxhighlighter/ для подсветки синтаксиса, тогда это просто вопрос завершения кода для таких вещей, как функции. Это относительно просто, становится сложнее, когда вы входите в такие вещи, как переменные каждого файла (или даже включенного файла) (для завершения кода).
И теперь, когда вы заставили меня задуматься ... Жаль, что я не знаю javascript лучше. Если кто-то хочет собраться вместе и, возможно, воплотить эту идею в жизнеспособный проект, я определенно играю.
Посмотрите, поддерживает ли ваш хост VIM в оболочке. Вы можете войти в свою учетную запись по SSH из любого места, где вы можете использовать ssh-клиент (вы можете загружать / запускать putty без прав администратора). Подсветка синтаксиса в VIM просто фантастическая.
и взломать вашу защищенную оболочку намного сложнее, чем какой-нибудь неизвестный скрипт php, что это, вероятно, лучшее решение для этого.
Кроме того, существует возможность размещения java-апплета со встроенным клиентом ssh, чтобы вы могли легко войти в систему, не требуя ничего особенного. Кроме того, ssh также подходит для передачи файлов между вашим сервером и машиной, на которой вы работаете.
В качестве альтернативы вы можете использовать emacs с tramp. Таким образом, вы можете редактировать файлы через ssh.
Попробуйте одно из этих:
плохая ссылка на CodePress; Heroku - это платформа Ruby. Какое отношение это имеет к вопросу?
ссылка на редактор Amy Editor, возможно, должна указывать на amyeditor.com/api/embed/test_php.html. Хотя вы можете открывать свой FTP-проект (и открывать / сохранять файлы и т. д.) через Amy, вы можете использовать встроенный пример в своих целях. Что ж, редактор все равно мертв, у него есть дела поважнее, чем работать над ним :). В любом случае это была просто витрина для другого проекта.
@aprilchild, как бы то ни было, вы закончили с этим проектом, это действительно потрясающе. Просто у него такой большой потенциал ... вы должны попытаться продать его еще немного.
Попробуйте http://www.codeanywhere.net; это должно быть именно то, что вы ищете.
У меня недавно были проблемы с этими парнями. После получения квитанции об оплате мое обновление до версии Pro работало некорректно. Я писал несколько раз по электронной почте за последние несколько недель и получил только один ответ. Я перешел на Cloud9. c9.io Пока проблем нет.
Если вы хотите редактор selfhost, я рекомендую github.com/nerkn/onlineeditor
Я не знаю, какова аудитория вашего веб-сайта, но в целом я считаю, что редактировать действующий веб-сайт - плохая идея. Слишком легко случайно что-то сломать, или, что еще хуже, ваши пароли или другие секреты случайно.
Я запускаю свой сервер из дома, поэтому он не будет доступен для всех, но в основном это то, что я делаю:
Просто небольшой совет: почему бы не сделать svn checkout на сервере, а когда вы довольны изменениями, сделать svn up на сервере.
@Linus: вы могли бы это сделать, если ваш проект достаточно прост, чтобы получить его из svn за один раз, но мой обычно нет
Возможно, это поможет вам выполнить образец кода php и увидеть результат
Не совсем то, что я искал, но +1 за такой интересный инструмент
+1 за возможность прямого использования без регистрации / входа.
Проверить http://www.coderun.com
Etherpad отлично подходит для коллективного кодирования, но в нем нет подсветки синтаксиса и на самом деле это не IDE, а просто совместная панель для программистов с функциями управления версиями и чата. Все еще довольно круто, но это не то, что вы ищете.
Вы можете попробовать ideone.com, даже если есть некоторые ограничения (без подключения к Интернету, без манипуляций с файлами)
проверьте https://koding.com, у него есть Go / PHP / Ruby / Perl / Python / Git / Ftp / SSH, с виртуальной машиной с корневым доступом.
Это в бета-версии, я столкнулся с какой-то проблемой, думаю, есть некоторые нерешенные ошибки.
они решили много проблем, но если вы хотите использовать собственный хостинг, попробуйте github.com/nerkn/onlineeditor
Этот специализирован на PHP: http://edit.orgapage.de
Доступ по FTP, подсветка синтаксиса и завершение кода.
ShiftEdit Веб-среда IDE
Подсветка синтаксиса, встроенный (S) FTP, вкладки, поиск / замена, история изменений + бесплатная пробная версия
не могу рекомендовать больше. Я до сих пор поражаюсь его простоте и отличной функциональности, мне потребовалось
лучшая онлайн-среда. работает очень быстро и без ошибок. проверка синтаксиса для PHP, CSS и JavaScript.
Часто используйте его для сторонних проектов. Я люблю это. Стоит премиум-версия.
Именно это мы и делаем на http://gnymb.us! См. список функций.
Не могу подключиться к сайту. Кажется заброшенным / сложенным.
Да. Я решил, что усилия были слишком большими, и занялся другими делами. Я могу выпустить код, если кто-то этого захочет ... Я написал его несколько лет назад, так что с тех пор я многому научился, и есть масса возможностей для улучшения ... дайте мне знать, и я добавлю его Github.
Посетите http://online-php.com, очень простой и полезный редактор php - для редактирования ваших скриптов на FTP сервере
Также есть Компилятор, он позволяет использовать C#, VB, Java, PHP, Ruby, C++. Полное раскрытие информации, я один из основателей.
Если у вас есть доступ к редактору Google Chrome, я думаю, вам следует попробовать ShiftEdit или SourceKit Apps из интернет-магазина.
Новая платформа от команды "phpanywhere". Я обнаружил, что он работает очень хорошо. Интересным, что делает его особенным, является приложение для Android и Iphone, которое действительно позволяет вам писать код прямо на ходу.
Они просто интегрировали поддержку Dropbox, что тоже очень здорово!
Я целую вечность пытался найти действительно хороший онлайн-редактор php, с помощью которого а / изучал бы php и б / конвертировал некоторые старые исходные файлы Delphi (!) В 21 век.
После пары очень разочаровывающих опытов и раздражающих фальстартов, особенно с phpanywhere (боже, неужели я возлагал большие надежды на то, что впервые обнаружил это :(), я в конце концов наткнулся на ShiftEdit в интернет-магазине Chrome.
До сих пор я мог делать все, что мне нужно, а также предоставлял простой, но достаточно мощный набор инструментов; надежность и в целом хороший подход к взаимодействию с пользователем означают, что через пару недель я в конце концов подписался, хотя бесплатная подписка была достаточно хороша для моих первоначальных целей и оценки.
Возьмите из этого все, что захотите, но я всем сердцем рекомендую это, а также мне нравится их очень быстрый, итеративный процесс выпуска.
И это бесплатно! Спасибо за рекомендацию.
Бесплатная, но даже премиум-версия практически ничего не стоит и более чем достойна того, чтобы обеспечить продолжение цикла быстрого выпуска :)
Хорошо сделано, но находится на ранней стадии разработки, поэтому ожидайте мелких ошибок.
Это отличный инструмент для разработки с интеграцией репозитория GitHub и BitBucket (запускайте команды git из консоли c9), добавлением файлов перетаскиванием (с рабочего стола), подсветкой синтаксиса и множеством других интересных функций. Предлагаю вам попробовать.
Удивительный инструмент. Настоятельно рекомендуется.
Я предполагаю, что вы имеете в виду заниматься разработкой «кроме случаев, когда [вы] дома». Если это так, вы также можете попробовать какой-нибудь SVN-хостинг + флэш-накопитель с набором портативных инструментов разработки, которые не требуют установки. Например. портативный веб-сервер + клиент SVN + IDE.