Работа с *.php
Aptana - долго настраивал, но ща жутко радует...
если нужно что-нибудь легкое - php editor expert. для жителей снг - бесплатно, но придется сутки подождать пока вышлют сериал. прога неплохая, но глючноватая, периодически выкидывает исключения, однако при этом даже не закрывается и соответственно не теряет данные. еще есть список классов и функций в виде дерева в левой части окна, есть autocomplit но не идеальный, не понимaет ключевого слова interface. в остальном лучше чем например блокнот или far.
Эклипс. Есть готовая конфа для него.
Говорю про те, что с отладчиком. Редакторов кода полно, их нет смысла называть.
для быстрой правки - Far+Colorer
платная, с блэкджеком и шлюхами
Спасибо всем, буду выбирать. Блокнот, конечно же, не катит, это понятно.
а я до сих пор юзаю по привычке хоумсайт и матерюсь, что он не идет под висту
Из нормальных иде: zend studio, eclipse + PDT, net beans. Пользовался первыми двумя, зенд аццкий, особенно, если работаешь с ZF
net beans неплохо красит, форматит и подсвечивает, и навигатор по функциям\классам норм. Но специально ради PHP ставить бы не стал. Для быстрого - VIM отличненька красит, форматит. В том числе и криво отформатированный код можно быстро отформатировать.
http://www.eclipse.org/downloads/packages/eclipse-php-develo...
Это оно имеется в виду?
Что-то я там не понял как передавать скрипту GET и POST. Может кто-нибудь просветит?
Это оно имеется в виду?
Что-то я там не понял как передавать скрипту GET и POST. Может кто-нибудь просветит?
Код пишешь в эклипсе, а запускаешь - в апаче.
А дебажить как?
Debug::show('simple debug', $somevar);
Debug::showDump('var_dump', $someothervar);
а ошибки типа синтаксических вылавливаем, открыв /var/log/httpd/error_log в firefox и нажимая F5
Сложные синтаксические - не покажет, потому что в PHP нет статической типизации.
А сложные логические тебе не покажет ни один редактор, потому что только разработчик знает, что должна делать программа.
кстати, ты дебаговый код удаляешь потом или оставляешь?
в то время как всему продвинутому человечеству уже десятки лет известен tail, некоторые пытаются сделать его работу вручную.
иногда апач выдает белый экран в браузер без всяких вызовов Debug::Ты спрашивал не про белый экран, а про то, как дебажить переменные.
кстати, ты дебаговый код удаляешь потом или оставляешь?Ничто не мешает иметь один класс Debug для сервера разработки и другой для продакшена.
Но - да, удаляю. Не люблю, когда в svn diff много левого говна, и не понять, что же было действительно изменено.
в то время как всему продвинутому человечеству уже десятки лет известен tailПодсказка - tail -f.
Для быстрого - VIM отличненька красит, форматит.Нано - тоже, и даже человек, никогда о нём не слышавший, поймёт, как оттуда выйти. А у вима - два режима.
спасибо, капитан.
ложь.
ложь.ложь.
Формально Пенартур прав. Наличие двух режимов не исключает наличия третьего.
скоро правила ведения спора на флокал станут жестче чем строгость доказательств теорем в матане
Это, имхо, очень даже хорошо. МГУ. Здесь всё-таки не место для "ты слышал, чё я те сказал? бмв круче!"
всё верно, но нужно знать меру. я почти уверен что в данном случае подразумевалось 2 режима как "2 и только 2" и, вероятно, имелись ввиду режимы "бибикать" и "все портить". не писать же посты на языке ε-δ
всё верно, но нужно знать меру. я почти уверен что в данном случае подразумевалось 2 режима как "2 и только 2" и, вероятно, имелись ввиду режимы "бибикать" и "все портить". не писать же посты на языке ε-δГотов согласиться, что мог не знать, что режимов больше. Но, тем не менее, в пост он скорее вкладывал смысл "в vim больше режимов".
Я, кстати, давно подумываю о большей формализованности языка.
ложь.Формально Пенартур прав. Наличие двух режимов не исключает наличия третьего.у тебя нуль мозгов
>А у вима - два режима.имеется ввиду шутка про "пищать и всё портить"
[/К.О. mode]
Я, кстати, давно подумываю о большей формализованности языка.почитай классиков тогда!
Оставить комментарий
maga05
Юзаю Php Disigner 2008Может есть какие альтернативы, и какие есть преимущества у соответствующего софта?