| |
|
|
| | Кто какой программой пользуется для напсания PHP приложений ?
Какие + какие - ? | |
| |
|
|
| |
автор: Maks_ (14.11.2006 в 23:02) |
|
| |
для: himera7
(14.11.2006 в 21:15)
| | | Я использую PHP Designer, прога хорошая, только вот кириллицу не понимает, а так ещё блокнот конечно же:) | |
| |
|
|
|
| |
|
|
| |
для: cheops
(15.11.2006 в 00:09)
| | | Ого! Вот это список!
Популярная тема :)
Для конкретной работы NuSphere PHPEd
Для быстрого редактирования Notepad++ | |
| |
|
|
| |
|
|
| |
для: himera7
(14.11.2006 в 21:15)
| | | для бытренькой правки -блокнот
для более сложной но когда не нужно стартавать сервер PHP Expert Editor
для проектов и тонкой отладки скриптов с большим количеством переменных
Денвер2 с установленным на него zendserver+ZendStudio(php5) + MicroOLAP(визуальное проектирование базы)+еще пара мелких скриптов написанных на php для отладки среди них (hacker consol, phpMyadmin и.т.д.) | |
| |
|
|
| |
|
|
| |
для: himera7
(14.11.2006 в 21:15)
| | | Dreamweaver - руллез =)
Мало того, что там кучи возможностей, выделение синтаксиса, полезные функции типа проверок на ошибки в расставлении скобок, но еще и возможность прямо из программы управлять каталогом с проектом, тоесть не надо лазить все время в папку, чтобы открыть какой-нибудь файл для редактирования. | |
| |
|
|
| |
|
|
| |
для: [ alien ]
(15.11.2006 в 14:51)
| | | [ alien ] Да ладно? и что, удобно php скрипты писать? Ни разу не пробовал.
может этот Dreamweaver специально заточен под PHP? | |
| |
|
|
| |
|
|
| |
для: indexer
(16.11.2006 в 01:38)
| | | Ну, на самом деле если на "дрим" поставить хитрую фиговину, то его даже на ПШП.НЕТ рекомедуют. Хотя, с тобой согласен.
Настоящий программер все в блокноте пишет. | |
| |
|
|
| |
|
|
| |
для: EjiKSV
(16.11.2006 в 01:44)
| | | Да фигня это все =) Сначала да, кажется что все по плечу и для настоящего хакера прогера тока блокнот нужен, а дрим и остальное - для ламов ) А потом приходит мудрость, что в дриме все быстрее и легче делать ) | |
| |
|
|
| |
|
|
| |
для: [ alien ]
(16.11.2006 в 01:55)
| | | Угу быстрее и отладить тоже быстрее у меня в одном из классов более 1500 строк, (только что посмотрел, форматирование сжатое в каждой строке) этот класс полностью писал сам. и отлаживал приведенными выше прогами. на дриме я бы это делал вечность и не сделал бы никогда. блокнот неудобен тем, что нет подсветки кода, и не может сохранить файл в формате unix (надеюсь знаете про форматы). Так вот Drim этого тоже не может(насколько я помню). Ни кто не говорит что не нужно использовать специфические проги. Дотустим я использую FrontPage :-) для создания структуры шаблона, если эта структура достаточно сложная. Но вся фишка в том, что после Page приходится полностью чистить код, и все размеры таблиц, бордюры, фоны, все это отправляется в CSS. (CSS прописывается уже вручную) остается голенький скелет с которым и работаю, и работать проще. потому что все видно.
кстати можно определить как верстался html по исходному тексту, ручную верстку ее за версту видно.
Но как я понимаю тема не про html редакторы.
Со временем вам будет до лампочки в чем писать, и это не крутость программера, (у меня на работе нет редакторов, и тому подобное, а пришедшую идею спокойно могу записать и в блокноте) Тут нет понятия: - "скажи мне в чем ты пишешь и я скажу кто ты". Что то сложное все равно приходится писать редакторами, а вот доводить до ума, шлифовать, это уже руками. Так, что, ручной труд, он облагораживает. | |
| |
|
|
| |
|
|
| |
для: EjiKSV
(16.11.2006 в 01:44)
| | | > Настоящий программер все в блокноте пишет.
Настоящий программер пишет быстро и качественно, что никак с блокнотом не сочетается. Хотя если писать какие-нить плюшевые гостевые на сотню строк, то может и потянет.
Ну не верю я что человек в здравом уме откажется от всех прелестей современных редакторов в пользу блокнота, использование которого, кроме корявых понтов ничем неоправдано. | |
| |
|
|
| |
|
|
| |
для: Axxil
(16.11.2006 в 10:14)
| | | Полностью с Axxil - ом согласен | |
| |
|
|
| |
|
|
| |
для: Axxil
(16.11.2006 в 10:14)
| | | Я люблю минимализм, но Блокнот просто не удобен:
- Слишком медленно работает с большими файлами
- Неправильно обрабатывает UNIX-переводы строк
- Требует внешних навигационных программ для доступа к файлам (Web-приложение обычно состоит более чем из одного файла)
- Отсуствует подсветка
PS В этом плане мне больше всех Far нравится, так как обеспечивает быструю навигацию по диску, доступ к FTP и командной строке. | |
| |
|
|
| |
|
|
| |
для: cheops
(16.11.2006 в 12:54)
| | | Пардон за оффтопик. Но как в редакторе FARа удалить блок, не портя при этом clipboard?
Каждый раз, правя что-то в FARе, эта ситуация заставляет "руку тянуться к револьверу".
Может я просто хоткея какого не знаю? | |
| |
|
|
| |
|
|
| |
для: Trianon
(16.11.2006 в 13:00)
| | | Используйте просто Delete вместо Shift+Delete (если сможете :), у меня таже проблема). | |
| |
|
|
| |
|
|
| |
для: EjiKSV
(16.11.2006 в 01:44)
| | | только идиот пишет в блокноте или кто любит перед другими позагинать пальцы .. | |
| |
|
|
| |
|
|
| |
для: oppo
(16.11.2006 в 20:44)
| | | Не совсем согласен, скорее под это определение подпадают те, кто считает, что программисты разрабытывающие программы вне блокнота являются идиотами :) Люди которые работают в блокноте, не афиширую и не навязывают свою точку зрения обычно имеют другие мотивы (часто временные)... | |
| |
|
|
| |
|
|
| |
для: cheops
(16.11.2006 в 23:59)
| | | Просто это уже конкретно достало.
На какой форум не придёшь везде в теме про редактор найдётся N человека которые орут что круче блокнота только они сами. А на закономерный вопрос чем хорош блокнот, максимум что получишь в ответ "Иди погуляй, сынок, не мешай взрослым беседовать"
PS Просто интересно услышать хотя бы один мотив использования блокнота... | |
| |
|
|
| |
|
|
| |
для: Axxil
(17.11.2006 в 10:07)
| | | Самим блокнотом никогда не пользовался, так как имхо его недостатки перекрывают все достоинства с головой (разве только что он сам код писать начнёт :), но блокнот может быть удобен большой областью видимости - в современных редакторах повадились облепливать область кода огромным количеством разноорбразных окошек. У блокнота их нет - вся область отводится под код. В этом плане мне также очень нравится в Visual Studio полноэкранный режим - можно подумать над кодом не отвлекаясь ни на какие рюшечки.
Второе - это поддержка кодировки UTF8 (которая в этом редакторе появилась раньше всех), но реально воспользоваться плодами редко получается, так как очень медленно обрабатываются объёмные файлы.
Третья причина, ряд программистов не любят подсветку, так как она выделяет одни части кода, оттеняя другие. Однако таких людей не много и рано или поздно они всё равно переходят на редактор с подсветкой, так как когда подстветка отсутствует - ошибок больше у любого человека. | |
| |
|
|
| |
|
|
| |
для: cheops
(17.11.2006 в 12:47)
| | | >в современных редакторах повадились облепливать область кода огромным количеством разноорбразных окошек
Ну сейчаc большинство редакторов обзавелись возможностью "самоубирающихся" окошек т.е. например нужен тебе список функций, подвёл мышку ко вкладке она выехала. Поработал с ней, мышку убрал она обратно уехала. ИМХО дюже эргономичная вещь.
> Второе - это поддержка кодировки UTF8
Опять же современные почти все поддерживают.
>Третья причина, ряд программистов не любят подсветку
Вот подсветку в редакторе отключить можно в секунду.
Nusphere phpEВ это делается F12 | |
| |
|
|
| |
|
|
| |
для: himera7
(14.11.2006 в 21:15)
| | | PHP Expert Editor - очень хорошая программа, я ею пользуюсь года 2 и претензий не имею | |
| |
|
|
| |
|
|
| |
для: himera7
(14.11.2006 в 21:15)
| | | Я пользовался очень долго этой программой PHP Expert Editor, пока неузнал о Rapid PHP 2006. Теперь все делаю только в ней... | |
| |
|
|
| |
|
|
| |
для: Roo$
(16.11.2006 в 09:32)
| | | Zend Studio 5.2.1 | |
| |
|
|
| |
|
|
| |
для: 1999
(16.11.2006 в 10:40)
| | | Пользуюсь EditPlus2 очень хороший легкий (в плане открытия больших файлов) редактор. PHP Expert Editor-ом тоже пользуюсь, но только с небольшими по объёму файлами. С большим файлами >5000 строк он имеет привычку тормозить и даже не открывать файл. Что с легкостью делате EditPlus2. Блокнот, кстати, тоже тормозит с ну очень большими файлами (>10000 строк), в EditPlus2 такого замечено небыло. И если настроить его, то он функционально будет как и PHP Expert Editor, если не лучше. Так что выбор редакции EditPlus2! ))
А так, если нужно "нарисовать" сложную структуры таблиц с определенными размерами, то "рисую" её в DreamWeavere затем "чищу" в EditPlus. | |
| |
|
|
| |
|
|
| |
для: himera7
(14.11.2006 в 21:15)
| | | Когда увидел эту тему, сразу же вспомнил несколько других тем и подумал: "А кто нить напишет СКОЛЬКО УЖЕ ТАКИХ ТЕМ БЫЛО?" и т.д. и т.п. Но самым интересным был вопрос, напишет ли cheops кучу ссылок на эти темы или нет? :) Ну как всегда напишу, юзаю PHP EXPERT EDITOR... лично мне он понравился больше всего, ZEND не понравился, так как пытался к нему привыкнуть после PHP EXPERT EDITOR`а и коненчо же не понравилось (зря только качал :( ) | |
| |
|
|
| |
|
|
| |
для: DEM
(16.11.2006 в 14:49)
| | | DEM
просто функционал ZEND состедоточен на отладке, и конечно же к нему нужен zend server
все переменные и окружение сервера как на ладони, все видно, пошаговая отладка вобще супер,
видно как меняются переменные(уже ни когда не заблудишся что от куда пришло и где находится)
Но как говорится на вкус и цвет.... | |
| |
|
|
| |
|
|
| |
для: himera7
(14.11.2006 в 21:15)
| | | RapidPHP
ConText | |
| |
|
|
| |
|
|
| |
для: himera7
(14.11.2006 в 21:15)
| | | а я pspad юзаю, очень нравится: с подсветкой, нумерацией строк и еще кучей всяких штуковин | |
| |
|
|
| |
|
|
| |
для: stacey campbell
(16.11.2006 в 16:28)
| | | EditPlus2 + плугины | |
| |
|
|
| |
|
|
| |
для: himera7
(14.11.2006 в 21:15)
| | | есть только два настоящих php-редактора: Zend Studio и блокнот (для быстрой правки кода). Все остальное - подделки.
ps: редактор - лицо программиста :) | |
| |
|
|
| |
|
|
| |
для: isset
(16.11.2006 в 20:59)
| | | Про EmEditor забыли..отличная программа.
http://www.emurasoft.com/ | |
| |
|
|
| |
|
|
| |
для: Alph[p]a
(16.11.2006 в 22:28)
| | | EditPlus 2.21 - это самый лучший быстрый редактор кода на любом языке.
Единственный в мире редактор, поддерживающий хук на свое поле ввода и вставляющий ваши шаблоны готового кода после нажатия пробела.
Единственное его отличие от PHP Expert Editor - нет вывода параметров функции при ее написании.
По умолчанию для PHP шаблонов нет после установки в EditPlus.
Нужно создать файл с расширением .acp в корне программы и в настройках синтаксиса выбрать его в качестве файла для автозавершения для PHP файлов.
После этого набиваете в текстовом режиме свои коды в него по формату:
#T=keyword
Ваш код для этого keyword
Как только вы наберете этот keyword в поле редактирования кода и нажмете пробел, вместо него тут же будет вставлен текст для этого keyword.
Например, у меня самый частый код это запросы в MySQL базу и работа с файлами на диске. В файле шаблонов у меня такой код:
#T=mq
$rez=mysql_query("SELECT * FROM " . DB_PREFIX . "");
#T=up
mysql_query("UPDATE " . DB_PREFIX . " SET WHERE");
#T=fopn
$str_out=""; //тут будут данные из файла
$fl=$_SERVER["DOCUMENT_ROOT"] . "/"; //сам файл
$fp=fopen($fl, "r");
//если нужно получить монопольный доступ то ждем освобождения файла и лочим его
while(!flock($fp, LOCK_EX+LOCK_NB))
{
sleep(1); // ждем 1 секунду
}
while(!feof($fp))$str_out.=fgets($fp, 1024);
flock($fp, LOCK_UN); //разлочиваем файл если лочили
fclose($fp);
|
и как только я наберу в строке две буквы mq или up то сразу вместо них появляется шаблон запроса к БД.
А если наберу fopn то сразу появляется блок кода считывания файла, остается только подставить некоторые недостающие для текущего файла данные.
Эта возможность есть только у EdiPlus у других её нет. Некоторые поддерживают вставку личных шаблонов только через формы, или по сочетаниям клавиш как PHP Expert Editor, но это хуже чем прямое распознование.
Да и подсветка синтаксиса у EditPlus - самая удобная для глаз. Эа это им выдали уже три премии по дизайну и юзабилити.
Поэтому ИМХО (и еще несколько сотен тысяч ИМХО по всему миру) EditPlus - самый крутой и удобный редактор кода. | |
| |
|
|
| |
|
|
| |
для: XPraptor
(17.11.2006 в 11:57)
| | | Пользуюсь PHP Expert Editor , другие не пробывал...
для отладки только html фрагментов юзаю FrontPage | |
| |
|
|