Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Кто какой программой пользуется (редактор PHP)?
 
 автор: himera7   (14.11.2006 в 21:15)   письмо автору
 
 

Кто какой программой пользуется для напсания PHP приложений ?
Какие + какие - ?

   
 
 автор: Maks_   (14.11.2006 в 23:02)
 
   для: himera7   (14.11.2006 в 21:15)
 

Я использую PHP Designer, прога хорошая, только вот кириллицу не понимает, а так ещё блокнот конечно же:)

   
 
 автор: cheops   (15.11.2006 в 00:09)   письмо автору
 
   для: himera7   (14.11.2006 в 21:15)
 

Приведу несколько схожих тем
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=22395
http://www.softtime.ru/forum/read.php?id_forum=2&id_theme=15462
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=14697
http:/www./softtime.ru/forum/read.php?id_forum=2&id_theme=10282
http://www.softtime.ru/forum/read.php?id_forum=2&id_theme=7986
http://www.softtime.ru/forum/read.php?id_forum=2&id_theme=7159
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=8952
http://www.softtime.ru/forum/read.php?id_forum=2&id_theme=8380
http://www.softtime.ru/forum/read.php?id_forum=2&id_theme=8609
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=4191
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=4885
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=1924
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=499
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=172
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=334
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=117

   
 
 автор: Temnovit   (15.11.2006 в 14:49)   письмо автору
 
   для: cheops   (15.11.2006 в 00:09)
 

Ого! Вот это список!

Популярная тема :)

Для конкретной работы NuSphere PHPEd
Для быстрого редактирования Notepad++

   
 
 автор: indexer   (15.11.2006 в 02:38)   письмо автору
 
   для: himera7   (14.11.2006 в 21:15)
 

для бытренькой правки -блокнот

для более сложной но когда не нужно стартавать сервер PHP Expert Editor

для проектов и тонкой отладки скриптов с большим количеством переменных
Денвер2 с установленным на него zendserver+ZendStudio(php5) + MicroOLAP(визуальное проектирование базы)+еще пара мелких скриптов написанных на php для отладки среди них (hacker consol, phpMyadmin и.т.д.)

   
 
 автор: [ alien ]   (15.11.2006 в 14:51)   письмо автору
 
   для: himera7   (14.11.2006 в 21:15)
 

Dreamweaver - руллез =)
Мало того, что там кучи возможностей, выделение синтаксиса, полезные функции типа проверок на ошибки в расставлении скобок, но еще и возможность прямо из программы управлять каталогом с проектом, тоесть не надо лазить все время в папку, чтобы открыть какой-нибудь файл для редактирования.

   
 
 автор: indexer   (16.11.2006 в 01:38)   письмо автору
 
   для: [ alien ]   (15.11.2006 в 14:51)
 

[ alien ] Да ладно? и что, удобно php скрипты писать? Ни разу не пробовал.
может этот Dreamweaver специально заточен под PHP?

   
 
 автор: EjiKSV   (16.11.2006 в 01:44)   письмо автору
 
   для: indexer   (16.11.2006 в 01:38)
 

Ну, на самом деле если на "дрим" поставить хитрую фиговину, то его даже на ПШП.НЕТ рекомедуют. Хотя, с тобой согласен.
Настоящий программер все в блокноте пишет.

   
 
 автор: [ alien ]   (16.11.2006 в 01:55)   письмо автору
 
   для: EjiKSV   (16.11.2006 в 01:44)
 

Да фигня это все =) Сначала да, кажется что все по плечу и для настоящего хакера прогера тока блокнот нужен, а дрим и остальное - для ламов ) А потом приходит мудрость, что в дриме все быстрее и легче делать )

   
 
 автор: indexer   (16.11.2006 в 02:34)   письмо автору
 
   для: [ alien ]   (16.11.2006 в 01:55)
 

Угу быстрее и отладить тоже быстрее у меня в одном из классов более 1500 строк, (только что посмотрел, форматирование сжатое в каждой строке) этот класс полностью писал сам. и отлаживал приведенными выше прогами. на дриме я бы это делал вечность и не сделал бы никогда. блокнот неудобен тем, что нет подсветки кода, и не может сохранить файл в формате unix (надеюсь знаете про форматы). Так вот Drim этого тоже не может(насколько я помню). Ни кто не говорит что не нужно использовать специфические проги. Дотустим я использую FrontPage :-) для создания структуры шаблона, если эта структура достаточно сложная. Но вся фишка в том, что после Page приходится полностью чистить код, и все размеры таблиц, бордюры, фоны, все это отправляется в CSS. (CSS прописывается уже вручную) остается голенький скелет с которым и работаю, и работать проще. потому что все видно.

кстати можно определить как верстался html по исходному тексту, ручную верстку ее за версту видно.

Но как я понимаю тема не про html редакторы.
Со временем вам будет до лампочки в чем писать, и это не крутость программера, (у меня на работе нет редакторов, и тому подобное, а пришедшую идею спокойно могу записать и в блокноте) Тут нет понятия: - "скажи мне в чем ты пишешь и я скажу кто ты". Что то сложное все равно приходится писать редакторами, а вот доводить до ума, шлифовать, это уже руками. Так, что, ручной труд, он облагораживает.

   
 
 автор: Axxil   (16.11.2006 в 10:14)   письмо автору
 
   для: EjiKSV   (16.11.2006 в 01:44)
 

> Настоящий программер все в блокноте пишет.
Настоящий программер пишет быстро и качественно, что никак с блокнотом не сочетается. Хотя если писать какие-нить плюшевые гостевые на сотню строк, то может и потянет.

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

   
 
 автор: dert   (16.11.2006 в 10:26)   письмо автору
 
   для: Axxil   (16.11.2006 в 10:14)
 

Полностью с Axxil - ом согласен

   
 
 автор: cheops   (16.11.2006 в 12:54)   письмо автору
 
   для: Axxil   (16.11.2006 в 10:14)
 

Я люблю минимализм, но Блокнот просто не удобен:
- Слишком медленно работает с большими файлами
- Неправильно обрабатывает UNIX-переводы строк
- Требует внешних навигационных программ для доступа к файлам (Web-приложение обычно состоит более чем из одного файла)
- Отсуствует подсветка

PS В этом плане мне больше всех Far нравится, так как обеспечивает быструю навигацию по диску, доступ к FTP и командной строке.

   
 
 автор: Trianon   (16.11.2006 в 13:00)   письмо автору
 
   для: cheops   (16.11.2006 в 12:54)
 

Пардон за оффтопик. Но как в редакторе FARа удалить блок, не портя при этом clipboard?
Каждый раз, правя что-то в FARе, эта ситуация заставляет "руку тянуться к револьверу".
Может я просто хоткея какого не знаю?

   
 
 автор: cheops   (16.11.2006 в 13:09)   письмо автору
 
   для: Trianon   (16.11.2006 в 13:00)
 

Используйте просто Delete вместо Shift+Delete (если сможете :), у меня таже проблема).

   
 
 автор: oppo   (16.11.2006 в 20:44)   письмо автору
 
   для: EjiKSV   (16.11.2006 в 01:44)
 

только идиот пишет в блокноте или кто любит перед другими позагинать пальцы ..

   
 
 автор: cheops   (16.11.2006 в 23:59)   письмо автору
 
   для: oppo   (16.11.2006 в 20:44)
 

Не совсем согласен, скорее под это определение подпадают те, кто считает, что программисты разрабытывающие программы вне блокнота являются идиотами :) Люди которые работают в блокноте, не афиширую и не навязывают свою точку зрения обычно имеют другие мотивы (часто временные)...

   
 
 автор: Axxil   (17.11.2006 в 10:07)   письмо автору
 
   для: cheops   (16.11.2006 в 23:59)
 

Просто это уже конкретно достало.
На какой форум не придёшь везде в теме про редактор найдётся N человека которые орут что круче блокнота только они сами. А на закономерный вопрос чем хорош блокнот, максимум что получишь в ответ "Иди погуляй, сынок, не мешай взрослым беседовать"

PS Просто интересно услышать хотя бы один мотив использования блокнота...

   
 
 автор: cheops   (17.11.2006 в 12:47)   письмо автору
 
   для: Axxil   (17.11.2006 в 10:07)
 

Самим блокнотом никогда не пользовался, так как имхо его недостатки перекрывают все достоинства с головой (разве только что он сам код писать начнёт :), но блокнот может быть удобен большой областью видимости - в современных редакторах повадились облепливать область кода огромным количеством разноорбразных окошек. У блокнота их нет - вся область отводится под код. В этом плане мне также очень нравится в Visual Studio полноэкранный режим - можно подумать над кодом не отвлекаясь ни на какие рюшечки.
Второе - это поддержка кодировки UTF8 (которая в этом редакторе появилась раньше всех), но реально воспользоваться плодами редко получается, так как очень медленно обрабатываются объёмные файлы.
Третья причина, ряд программистов не любят подсветку, так как она выделяет одни части кода, оттеняя другие. Однако таких людей не много и рано или поздно они всё равно переходят на редактор с подсветкой, так как когда подстветка отсутствует - ошибок больше у любого человека.

   
 
 автор: Axxil   (17.11.2006 в 13:06)   письмо автору
 
   для: cheops   (17.11.2006 в 12:47)
 

>в современных редакторах повадились облепливать область кода огромным количеством разноорбразных окошек

Ну сейчаc большинство редакторов обзавелись возможностью "самоубирающихся" окошек т.е. например нужен тебе список функций, подвёл мышку ко вкладке она выехала. Поработал с ней, мышку убрал она обратно уехала. ИМХО дюже эргономичная вещь.

> Второе - это поддержка кодировки UTF8
Опять же современные почти все поддерживают.

>Третья причина, ряд программистов не любят подсветку
Вот подсветку в редакторе отключить можно в секунду.
Nusphere phpEВ это делается F12

   
 
 автор: dert   (16.11.2006 в 09:28)   письмо автору
 
   для: himera7   (14.11.2006 в 21:15)
 

PHP Expert Editor - очень хорошая программа, я ею пользуюсь года 2 и претензий не имею

   
 
 автор: Roo$   (16.11.2006 в 09:32)   письмо автору
 
   для: himera7   (14.11.2006 в 21:15)
 

Я пользовался очень долго этой программой PHP Expert Editor, пока неузнал о Rapid PHP 2006. Теперь все делаю только в ней...

   
 
 автор: 1999   (16.11.2006 в 10:40)   письмо автору
 
   для: Roo$   (16.11.2006 в 09:32)
 

Zend Studio 5.2.1

   
 
 автор: Vova   (16.11.2006 в 11:21)   письмо автору
 
   для: 1999   (16.11.2006 в 10:40)
 

Пользуюсь EditPlus2 очень хороший легкий (в плане открытия больших файлов) редактор. PHP Expert Editor-ом тоже пользуюсь, но только с небольшими по объёму файлами. С большим файлами >5000 строк он имеет привычку тормозить и даже не открывать файл. Что с легкостью делате EditPlus2. Блокнот, кстати, тоже тормозит с ну очень большими файлами (>10000 строк), в EditPlus2 такого замечено небыло. И если настроить его, то он функционально будет как и PHP Expert Editor, если не лучше. Так что выбор редакции EditPlus2! ))

А так, если нужно "нарисовать" сложную структуры таблиц с определенными размерами, то "рисую" её в DreamWeavere затем "чищу" в EditPlus.

   
 
 автор: DEM   (16.11.2006 в 14:49)   письмо автору
 
   для: himera7   (14.11.2006 в 21:15)
 

Когда увидел эту тему, сразу же вспомнил несколько других тем и подумал: "А кто нить напишет СКОЛЬКО УЖЕ ТАКИХ ТЕМ БЫЛО?" и т.д. и т.п. Но самым интересным был вопрос, напишет ли cheops кучу ссылок на эти темы или нет? :) Ну как всегда напишу, юзаю PHP EXPERT EDITOR... лично мне он понравился больше всего, ZEND не понравился, так как пытался к нему привыкнуть после PHP EXPERT EDITOR`а и коненчо же не понравилось (зря только качал :( )

   
 
 автор: indexer   (16.11.2006 в 18:13)   письмо автору
 
   для: DEM   (16.11.2006 в 14:49)
 

DEM
просто функционал ZEND состедоточен на отладке, и конечно же к нему нужен zend server
все переменные и окружение сервера как на ладони, все видно, пошаговая отладка вобще супер,
видно как меняются переменные(уже ни когда не заблудишся что от куда пришло и где находится)
Но как говорится на вкус и цвет....

   
 
 автор: Mykola   (16.11.2006 в 16:25)   письмо автору
 
   для: himera7   (14.11.2006 в 21:15)
 

RapidPHP
ConText

   
 
 автор: stacey campbell   (16.11.2006 в 16:28)   письмо автору
 
   для: himera7   (14.11.2006 в 21:15)
 

а я pspad юзаю, очень нравится: с подсветкой, нумерацией строк и еще кучей всяких штуковин

   
 
 автор: oppo   (16.11.2006 в 20:49)   письмо автору
 
   для: stacey campbell   (16.11.2006 в 16:28)
 

EditPlus2 + плугины

   
 
 автор: isset   (16.11.2006 в 20:59)   письмо автору
 
   для: himera7   (14.11.2006 в 21:15)
 

есть только два настоящих php-редактора: Zend Studio и блокнот (для быстрой правки кода). Все остальное - подделки.
ps: редактор - лицо программиста :)

   
 
 автор: Alph[p]a   (16.11.2006 в 22:28)   письмо автору
 
   для: isset   (16.11.2006 в 20:59)
 

Про EmEditor забыли..отличная программа.
http://www.emurasoft.com/

   
 
 автор: XPraptor   (17.11.2006 в 11:57)   письмо автору
 
   для: 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 - самый крутой и удобный редактор кода.

   
 
 автор: victoor   (17.11.2006 в 13:30)   письмо автору
 
   для: XPraptor   (17.11.2006 в 11:57)
 

Пользуюсь PHP Expert Editor , другие не пробывал...
для отладки только html фрагментов юзаю FrontPage

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования