IDE для PHP

IDE, VCS и прочее

Модератор: Модераторы разделов

Аватара пользователя
TPasha
Сообщения: 55
ОС: openSUSE 11

IDE для PHP

Сообщение TPasha »

Доброго времени суток.

Подскажите хорошую инструкцию для настройки некого редактора PHP с отладчиком. Сам сервер отлаживаю на локальной машине. Вообще, что из редакторов посоветуете для такой работы?
Спасибо сказали:
KernelPanic
Бывший модератор
Сообщения: 2060
Статус: Brain Атаке
ОС: Debian squeeze/sid/exp

Re: IDE для PHP

Сообщение KernelPanic »

Взгляните чуть ниже, там тема с похожим названием и рекомендациями есть, да и поиск поможет.
Спасибо сказали:
Аватара пользователя
TPasha
Сообщения: 55
ОС: openSUSE 11

Re: IDE для PHP

Сообщение TPasha »

KernelPanic писал(а):
21.09.2008 13:47
Взгляните чуть ниже, там тема с похожим названием и рекомендациями есть, да и поиск поможет.

В том-то и дело, что глядел. Но либо я тупой либо руки кривые, но настроить Eclipse с PHPEclipse мне не удалось. Инструкцию для этого нашёл только под винды.
Мож чего другое есть? Я просто недавно на Линух пересел.
Спасибо сказали:
KernelPanic
Бывший модератор
Сообщения: 2060
Статус: Brain Атаке
ОС: Debian squeeze/sid/exp

Re: IDE для PHP

Сообщение KernelPanic »

Там не только про Eclipse написано.
Спасибо сказали:
Аватара пользователя
TPasha
Сообщения: 55
ОС: openSUSE 11

Re: IDE для PHP

Сообщение TPasha »

KernelPanic писал(а):
21.09.2008 14:10
Там не только про Eclipse написано.

А можно тогда носом ткнуть?
Сам я пока пользую Quanta+. К нему бы какой плагинчик.... :)
Спасибо сказали:
KernelPanic
Бывший модератор
Сообщения: 2060
Статус: Brain Атаке
ОС: Debian squeeze/sid/exp

Re: IDE для PHP

Сообщение KernelPanic »

Лучший отладчик PHP-кода - это браузер, так как вы увидите именно то, что увидят другие пользователи при входе на ваши страницы, + включите в своем php вывод варнингов и ошибок.
Также могу посоветовать в режиме отладки использовать добавочный код, который будет отображать вам некоторые проблемные/критичные переменные, и вы сможете следить за правильностьью работы вашего кода, и насколько результат коррелирует с вашими ожиданиями.

К примеру, я пользуюсь KomodoEdit, там есть подсветка ошибок и "проблемных" мест, при этом используется интерпретатор языка php из вашей системы, т.е. вполне реальный.
Спасибо сказали:
Аватара пользователя
firstrow
Сообщения: 34
ОС: Archlinux

Re: IDE для PHP

Сообщение firstrow »

Сам пользуюсь http://www.geany.org/ + http://www.xdebug.org/
легкий и быстрый IDE
ArchLinux ,Gnome, VIM.
Спасибо сказали:
Аватара пользователя
cppmaniac
Сообщения: 9
ОС: Slackware Linux/Gentoo

Re: IDE для PHP

Сообщение cppmaniac »

На крайняк Zend IDE если не плюетесь от проприетарного софта
Плагин к еклипсу не впечатлил...еклипс сам по себе здоровая махина которая имеет кучу не нужных фич но где толком не пашет нужное.
Спасибо сказали:
Аватара пользователя
TPasha
Сообщения: 55
ОС: openSUSE 11

Re: IDE для PHP

Сообщение TPasha »

Так что посоветуете-то? :) Для Quanta есть что-нибудь?
Спасибо сказали:
Аватара пользователя
sarutobi
Сообщения: 676
Статус: Добрость и скромнота
ОС: Debian 5, FreeBSD 6.2/8.0

Re: IDE для PHP

Сообщение sarutobi »

Vim + phpUnit :)) правда приходится модулем грузить /dev/brain и выпрямлять /dev/hands :)
А если серьезно - каждый разработчик выбирает для себя что-то определенное. Хотите пошаговую отладку - вам на http://dd.cron.ru/dbg Хотите тестирование кода - phpUnit. Редактор - да любой, какой больше нравится - [g]vim, [x]emacs, kate......
Fire and water, earth and sky - mistery surrounds us, legends never die!
Спасибо сказали:
Аватара пользователя
grouzen
Сообщения: 120
ОС: LFS, slackware

Re: IDE для PHP

Сообщение grouzen »

Попробуйте NetBeans, бесплатный, поддерживает много языков, расширяемый и все такое. Можно скачать сборки под разные языки или группы языков.
ЗЫ сам пользуюсь им, еклипс не прижился =)
Спасибо сказали:
Аватара пользователя
TPasha
Сообщения: 55
ОС: openSUSE 11

Re: IDE для PHP

Сообщение TPasha »

А NuSpere PHPEd кто-нибудь пользуется? Он, конечно, платный, но для России.... :) Вроде и под Линух есть... Или по вайном запускать?
Спасибо сказали: