2010-09-11 2 views
3

Я использую Visual Studio для разработки C#, C++ в течение примерно 10 лет.PHP-пакет разработки?

Есть ли бесплатная или недорогая платформа разработки, подобная Visual Studio Express (возможно, даже плагин для Visual Studio!), Который позволит мне разработать и протестировать мой код?

У меня есть ряд книг PHP, но я бы хотел проверить все, что я узнал, прежде чем выбросить их на живой сайт!

+0

голосовать за закрытие. дубликат http://stackoverflow.com/questions/6166/any-good-php-ide-preferably-free-or-cheap – Timothy

ответ

1

Eclipse PDT отлично подходит для тех, кто знаком с визуальной студией. Он интегрируется с Zend Debugger, имеет встроенный браузер для рендеринга страниц и позволяет выполнять кодовое завершение (IntelliSense) и рефакторинг классов.

http://www.eclipse.org/pdt/

+0

Привет, SleeyNate! +1, что наиболее похоже на Visual Studio. – jp2code

1

Я бы определенно пошел на JetBrains PhpStorm тоже. Фантастическая среда IDE. Вы можете скачать их версии EAP с here. Они пытаются выпускать новую версию EAP каждую неделю.

17

* * * UPDATE * * *

Теперь, когда новая версия 3.0, что я понял, я должен обновить этот ответ. После 10 месяцев использования PHPStorm на постоянной основе я могу с уверенностью сказать, что это лучшие инвестиции в программное обеспечение, которые я когда-либо делал. Я поймал столько ошибок, прежде чем они когда-либо произошли из-за потрясающих живых проверок и проверки синтаксиса. Я настроил свой редактор больше, чем любой другой позволит, включая удивительную темную схему, тонну живых шаблонов, сочетания клавиш практически для всех, пользовательские настройки профиля проверки, множество шаблонов для структуры Kohana и т. Д. Конечным результатом является что моя производительность выросла. Мой код чище из-за различных инструментов рефакторинга, которые я часто использую. В общем, мои навыки кодирования взяли несколько выемок в значительной степени из-за такой дружественной среды. Теперь v3 кажется еще быстрее, чем v2. Старые IDE, основанные на Eclipse, настолько похожи друг на друга, что расхождение в скорости и стабильности поражает. Я использую SVN локально, и я чувствую, что интеграция является сверхтяжелой и прочной - я прекратил использование Tortoise SVN в целом, потому что все происходит внутри IDE. Кроме того, я часто использую инструменты развертывания, которые также очень приятны. Например, вы можете быстро сравнить живую версию с локальной версией и объединить расхождения и т. Д. И вы можете сопоставить множество папок на удаленном сервере, чтобы вы могли делать однократную нажатие на каждый случайный файл, над которым вы работаете. Это всего лишь отличный инструмент.

Еще одна вещь - Jetbrains, кажется, очень впечатляющая компания. Я обычно не настолько лоялен к компании, но они, ребята, рок-звезды. Все, что я знаю о Jetbrains, это то, что они русские, и они могут действительно выкручивать вещи. Они постоянно обновляются, поддерживая новые тенденции, такие как COFFEE и LESS, и т. Д. Все очень впечатляет.

Надеюсь, это поможет любым начинающим разработчикам PHP!

enter image description here

--- Старый ответ ниже: ---

PhpStorm (новая версия 2.0) безумно удивительным - очень настраиваемый, очень быстро, очень SMART.Получите настройку WAMP и получите отладчик. Основные характеристики:

  • Вы можете настроить логическое расположение файлов и сопоставить их с физическими местоположениями (то есть, отлично подходит для настройки любого используемого фреймворка PHP).
  • Завершение кода является выдающимся, и он разработан из коробки с каркасом Kohana 3 (никогда не видел, чтобы IDE делал это с первой попытки!).
  • Рефакторинг PHP сам по себе стоит 100 долларов США за одного разработчика.
  • Я также использую отладчик PHP и JS как сумасшедший ... Я настраиваю свои собственные горячие клавиши для STEP-OVER и STEP-INTO и т. Д., Чтобы соответствовать моим горячим клавишам Visual Studio, и я просто FLYING по сравнению с работой в Аптана (затмение).
  • Я еще не получил автоматическое тестирование, но это тоже интегрировано.
  • О да, SVN также интегрирован и кажется твердым. Он также оснащен встроенным «историческим» механизмом для отслеживания изменений в файлах.

После владения этим в течение 2 недель он уже заплатил за себя несколько раз и стоит гораздо больше, чем я заплатил за это. ОЧЕНЬ ВЫСОКО РЕКОМЕНДУЕТСЯ ... по крайней мере стоит время, чтобы суетиться с пробной версией.

+1

+1 для элемента списка – raveren

2

Я думал о PHPStorm, когда я уходил от Аптаны. Однако я решил выбрать Phped по одной причине. PHPStorm не позволит вам открывать файлы проекта, которые находятся на сетевом диске. Моя специальная среда для разработчиков состоит из виртуальной машины Linux с долей Samba. Я присоединяю долю Samba в Win7 как сетевой диск. Phped позволяет мне добавить код из сетевого ресурса в мой проект. PHPStorm нет. Для меня это прерыв. Из того, что я прочитал, это поведение, по-видимому, по дизайну. Похоже, что это отличная IDE, но не для меня.

+0

Интересно. Я спросил об этом 3 года назад, а затем использовал только PHP в течение нескольких месяцев. Теперь у меня больше работы на горизонте с PHP, и ваш ответ всплывает. – jp2code

Смежные вопросы