[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Нужен редактор для PHP
AndreyCV
Здравствуйте. Мне вот тут досталось в "наследство" сайт написанный на PHP и требуется в нем "прикручивать" дополнительные функции. Проблема в том что в PHP я НОЛЬ. Есть знание программирования в Перле и Питоне. Интересует редактор в котором можно просматривать функции и где они находятся. $this->f->GetVar тыкнул на GetVar и тебя перекинуло на этот модуль. Что то на Подобие Комода и желательно с мануалом на русском
П.С. Dreamweaver не предлагать, слишком он "навороченный"



Спустя 2 минуты, 44 секунды (1.09.2010 - 09:34) Basili4 написал(а):
я использую phpDesigner он платный

Использовал NetBeans тоже хорош без платный писанный на JAVA посему тормозит

Спустя 2 часа, 29 минут, 52 секунды (1.09.2010 - 12:04) sergeiss написал(а):
Не такой Dream и навороченный, чтоб его пугаться smile.gif Я вот использую 8-й дрим, мне его хватает. И плюс хэлп по ПХП открываю отдельно, когда он нужен, и там нахожу любые функции и их описалово.

Спустя 2 минуты, 53 секунды (1.09.2010 - 12:07) Dingo написал(а):
SciTe - http://scite.ruteam.ru/, не слезу с негу пока буду заниматься PHP

Спустя 1 час, 43 минуты, 51 секунда (1.09.2010 - 13:51) Семён написал(а):
NetBeans

Спустя 8 часов, 5 минут, 57 секунд (1.09.2010 - 21:57) suslik написал(а):
eclipse, классная штука, на работе пришлось)))

Спустя 1 час, 52 секунды (1.09.2010 - 22:58) _Dimarik__ написал(а):
Notepad++

Спустя 5 минут, 10 секунд (1.09.2010 - 23:03) Winston написал(а):
Notepad++ самый классный, там классная подсветка синтаксиса, какие редакторы не пробовал, такой подсветки нигде не нашел, потому я и люблю его.

Спустя 54 минуты, 36 секунд (1.09.2010 - 23:58) SlavaFr написал(а):
Notepad++ и Scite, это для тех, кто гостевые книги и маленькие формуляры на пхп пишет.
Для тех, кто в ПХП серьезные проэкты делает, должен иметь подходящие ide, как например
Eclipse PDT, Netbeans, Zend Studio, phpDesigner .

Спустя 9 часов, 48 минут, 2 секунды (2.09.2010 - 09:46) AndreyCV написал(а):
Спасибо, Notepad это конечно весьма "круто" но не для новичков которые тока постигают азы. Пока остановился на phpDesigner(единственное пока не получается прикрутить ему Mysql на Localhost. Использую Денвер), весьма быстренький и большой + как для меня это все таки то что он со мной по русски балакает %). Побывал Zend Studio, но чуть достает его заторможенность и то что он где надо и не надо дописывает код.
А теперь вопросик. Проблема в том что тут нету неодного пояснения, что делаеться зачем.Счас довольно часть начала встречаться конструкция типа $this->f->GetVar или $this->m->fetch. Может объяснить смысл их? Я пока что читаю по РНР документацию, но таких примеров там не встречал

Спустя 54 минуты, 10 секунд (2.09.2010 - 10:40) Basili4 написал(а):
Не втом месте читаешь почитай про ООП там этих строк over 9000

Спустя 1 час, 40 минут, 20 секунд (2.09.2010 - 12:20) Dingo написал(а):
Цитата (SlavaFr @ 1.09.2010 - 20:58)
Notepad++ и Scite, это для тех, кто гостевые книги и маленькие формуляры на пхп пишет.
Для тех, кто в ПХП серьезные проэкты делает, должен иметь подходящие ide, как например
Eclipse PDT, Netbeans, Zend Studio, phpDesigner .

Обоснуй! mad.gif
По-моему, для php ide не нужны , во-первых очень простой язык, во-вторых он консольный, а не визуальный, так что я не вижу вообще причин применять, что то кроме блокнота подобных программ, как заметил twin вы из PHP хотите сделать монстра.

Спустя 5 минут, 49 секунд (2.09.2010 - 12:26) Dingo написал(а):
Оффтоп
Цитата (SlavaFr @ 1.09.2010 - 20:58)
серьезные проекты делает

вот это меня начинает выносить. Какие серьезные проекты???? Я еще не видел не одного серьезного проекта на PHP. Мы делаем сайты,разные, но сайты и делать на php больше нечего,и мы не запускаем спутники и не пытаемся рассчитать траекторию ракеты, для этого существуют другие языки. Так что спуститесь на землю.

Спустя 25 минут, 23 секунды (2.09.2010 - 12:51) AndreyCV написал(а):
Цитата (Basili4 @ 2.09.2010 - 07:40)
Не втом месте читаешь почитай про ООП там этих строк over 9000

Спасибо, то что нужно) Голова уже кипит biggrin.gif Хотя уже и начинает что то прорисовываться. Вот тока сокращение достают типа l->n->m Много времени тратиться чтоб понять что где и как. Ведь намного проще да и читабельной Len->nomer_id->message Хотя в примерах по ООП также и объясняю давая классам и функциям вместо название символы a, b, c Смысл в таком, сам же через время забудиш что ты там на сокращал

Спустя 12 минут, 15 секунд (2.09.2010 - 13:04) waldicom написал(а):
Цитата (Dingo @ 2.09.2010 - 11:20)
По-моему, для php ide не нужны

Это очень хорошо, что Вы так думаете

Цитата (Dingo @ 2.09.2010 - 11:26)
Какие серьезные проекты???? Я еще не видел не одного серьезного проекта на PHP

Проект, который приносит пользователю миллионы долларов и написан на пхп Вы считаете не серьезным?

Спустя 12 минут, 56 секунд (2.09.2010 - 13:17) DedMorozzz написал(а):
Цитата (Basili4 @ 1.09.2010 - 08:34)
я использую phpDesigner он платный

Использовал NetBeans тоже хорош без платный писанный на JAVA посему тормозит

Эм...угадай на чём дизайнер написан)))

Спустя 2 минуты, 22 секунды (2.09.2010 - 13:19) Nikitian написал(а):
Цитата (Dingo @ 2.09.2010 - 09:26)
Оффтоп

вот это меня начинает выносить. Какие серьезные проекты???? Я еще не видел не одного серьезного проекта на PHP.

Это как суслик, которого нет.
Вы моежте навскидку назвать все классы и методы всех своих проектов, все типы данных (ожидаемые и принимаемые) всех функций?.. А попробуйте поработать в команде, когда несколько человек пишут один проект и постоянно отлавливать что нового сделали коллеги и как теперь надо работать с обновлёнными модулями, то на разработку времени не останется совершенно.

Спустя 1 минута, 22 секунды (2.09.2010 - 13:20) Slays написал(а):
Codelobster попробуй, мне очень нравится, долго искал что-то подобное из бесплатных wink.gif
Удобный редактор РНР, HTML, CSS, JavaScript со встроенным дебаггером и HTML инспектором (как в FireBug-е). Доступны также плагины для Drupal, Joomla, Smarty, WordPress, jQuery, CodeIgniter, CakePhp, Facebook и MySQL.

Спустя 9 секунд (2.09.2010 - 13:20) DedMorozzz написал(а):
Цитата (Dingo @ 2.09.2010 - 11:20)
Цитата (SlavaFr @ 1.09.2010 - 20:58)
Notepad++ и Scite, это для тех, кто гостевые книги и маленькие формуляры на пхп пишет.
Для тех, кто в ПХП серьезные проэкты делает, должен иметь подходящие ide, как например
Eclipse PDT, Netbeans, Zend Studio, phpDesigner .

Обоснуй! mad.gif
По-моему, для php ide не нужны , во-первых очень простой язык, во-вторых он консольный, а не визуальный, так что я не вижу вообще причин применять, что то кроме блокнота подобных программ, как заметил twin вы из PHP хотите сделать монстра.

Если вы ходите пешком, что вовсе не значит, что это плохо. Но на автомобиле - намного быстрее и кофмортнее.
Один и тот же код, на нормальной ИДЕ раза в 2-3(чистого педалинга) будет быстрее написан, чем в блокноте. + кучу разных плюшек. У меня ежедневно, сходу заружается с десяток разных файлов. Сделай так в блокноте.

Спустя 2 часа, 33 минуты, 10 секунд (2.09.2010 - 15:54) _Dimarik__ написал(а):
а в каких редакторах есть всплывающие подсказки? Ну например. пишешь класс ClassConverToInt
вводишь ClassCon и всплывает предложение ввести именно ClassConverToInt.
я это заметил в scite, но там мне не понравилось сложность настройки цветов. их цветовая палитра не нравится. а так просто как в notepad++ её не настроишь....

Спустя 13 минут, 54 секунды (2.09.2010 - 16:08) SlavaFr написал(а):
Цитата (Dingo @ 2.09.2010 - 09:20)
Обоснуй!  mad.gif

1) Code completion
2) SVN-explorer
3) Searsh
4) Replace
5) Formating
6) Refactor
7) History(Local and SVN or CSV)
8) Debug with expression
9) Code folding
10) Прыгать в функцию или класс из кода
.....

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

edit: так называемые Подсказки, это и есть Code completion и это делают все мной перечисленые IDE

Спустя 3 минуты, 31 секунда (2.09.2010 - 16:11) Basili4 написал(а):
DedMorozzz
Цитата (DedMorozzz @ 2.09.2010 - 14:17)
Эм...угадай на чём дизайнер написан)))

Да ну нах..... не может быть а чего так шустро бегает. ?

Спустя 6 минут, 50 секунд (2.09.2010 - 16:18) DedMorozzz написал(а):
все самые популярные ИДЕ (почти все) написаны на ЯВА)))

Спустя 2 минуты, 49 секунд (2.09.2010 - 16:21) Basili4 написал(а):
DedMorozzz
блин жаль на работе ольки нет домой приду, поскаблю дизайнер скажу на чем он написан.

Спустя 1 час, 16 минут, 41 секунда (2.09.2010 - 17:37) Slays написал(а):
_Dimarik__ в codeLobster опять же все это есть.

Спустя 11 минут, 44 секунды (2.09.2010 - 17:49) Evilsoul написал(а):
phpDesigner - у меня бесплатный ) раньше использовал Notepad++

Спустя 32 минуты, 54 секунды (2.09.2010 - 18:22) Dingo написал(а):
Цитата (waldicom @ 2.09.2010 - 10:04)
Проект, который приносит пользователю миллионы долларов и написан на пхп Вы считаете не серьезным?

Я имел в другом смысле "серьезные", с точки зрения листинга - кода, самой логики кода.

Спустя 4 минуты, 38 секунд (2.09.2010 - 18:27) Dingo написал(а):
Цитата (Nikitian @ 2.09.2010 - 10:19)
Вы моежте навскидку назвать все классы и методы всех своих проектов, все типы данных (ожидаемые и принимаемые) всех функций?

Да, смогу, я пишу сайты на своей CMS/CMF, Я ее знаю наизусть.
Цитата (Nikitian @ 2.09.2010 - 10:19)
А попробуйте поработать в команде, когда несколько человек пишут один проект и постоянно отлавливать что нового сделали коллеги и как теперь надо работать с обновлёнными модулями, то на разработку времени не останется совершенно.

Если 10 человек на QBASIC пишут Информационную Систему, ИС работает, деньги идут, но листинг кода не возможно назвать серьезным.Это пример и нечего больше.

Спустя 9 минут, 17 секунд (2.09.2010 - 18:36) Dingo написал(а):
Цитата (DedMorozzz @ 2.09.2010 - 10:20)
У меня ежедневно, сходу заружается с десяток разных файлов. Сделай так в блокноте.

вы пользовались SciTe чтобы сейчас говорить о том что он может и не может?? wink.gif

Спустя 18 минут, 2 секунды (2.09.2010 - 18:54) SlavaFr написал(а):
Цитата (Dingo @ 2.09.2010 - 15:36)
вы пользовались SciTe чтобы сейчас говорить о том что он может и не может??  wink.gif

я пользовался и SciTe и Notepad++ и утверждаю, что в проэкте в котором мы програмируюем( 6 программистов, около 2500 скриптов, около 750 таблиз в mysql) их возможности не достаточны.

но это все дело добровольное, если нравится, то можно и в vi программировать (только без меня)

Спустя 37 минут, 51 секунда (2.09.2010 - 19:32) suslik написал(а):
Цитата (_Dimarik__ @ 2.09.2010 - 12:54)
а в каких редакторах есть всплывающие подсказки? Ну например. пишешь класс ClassConverToInt
вводишь ClassCon и всплывает предложение ввести именно ClassConverToInt.

eclips. Более того, подсказки по всем функциям php, указание на синтаксические ошибки php, xml, xsl и html, ссылки на свои классы, то есть наводишь на любой объект/метод, и можешь посмотреть откуда он растёт, с какого файла и класса. Ну и удобная штука проекты - код всего сайта под рукой.

Спустя 2 минуты, 30 секунд (2.09.2010 - 19:34) Winston написал(а):
Eclipse тож нормальный, но подсветка синтаксиса там мне не понравилась.

Спустя 2 часа, 20 минут, 15 секунд (2.09.2010 - 21:55) SlavaFr написал(а):
Цитата (PHPprogramer @ 2.09.2010 - 16:34)
Eclipse тож нормальный, но подсветка синтаксиса там мне не понравилась.

это по тому, что ты не нашол как ее подстроить под себя.
с Eclipse надо научится работать как и с любой другой программой и на это требуется время.

Спустя 12 минут, 9 секунд (2.09.2010 - 22:07) Winston написал(а):
Цитата (SlavaFr @ 2.09.2010 - 20:55)
это по тому, что ты не нашол как ее подстроить под себя

Нашел, но так как в notepad++ настроить не получилось.

Спустя 12 часов, 1 минута, 36 секунд (3.09.2010 - 10:08) Nikitian написал(а):
Цитата (Dingo @ 2.09.2010 - 15:27)

Да, смогу, я пишу сайты на своей CMS/CMF, Я ее знаю наизусть.

Это частный пример и он не показателен. Абсолютному большинству программистов приходится работать не только со своим фреймфорком/cms/набором скриптов.
Цитата (Dingo @ 2.09.2010 - 15:27)

Если 10 человек на QBASIC пишут Информационную Систему, ИС работает, деньги идут, но листинг кода не возможно назвать серьезным.Это пример и нечего больше.

Зато правильное использование IDE вкупе с версионной системой существенно уменьшает время разработки и смены участников команды.

Спустя 1 день, 13 часов, 15 минут, 11 секунд (4.09.2010 - 23:24) amazing написал(а):
Eclipse под Linux, на Windows - phpDesigner либо phpED.

Спустя 4 дня, 22 часа, 20 минут, 35 секунд (9.09.2010 - 21:44) ruzarh написал(а):
Eclipse не совсем удобный в плане что в нем нельзя перейти к основе объявления переменной или функции! Он проекты как то странно организует! А вот Netbeans куда как удобнее и немного быстрее работает, Но в Эклипсе много плагинов всяких разных, вот в НетБьенсе их меньше! Но NetBeans мне нравится больше всего! Я перепробовал их десятка два! Нотпад++ хорошо шел когда правишь мало файлов, а когда 2-4 проекта то запутаться можно а в IDE создал проект и пишешь в нем, и оЧепяток меньше получается! Мой выбор и предложение СетевыеБобы(NetBeans)!

Спустя 5 месяцев, 23 дня, 49 минут, 27 секунд (2.03.2011 - 23:34) Awilum написал(а):
NetBeans

Спустя 3 дня, 22 часа, 1 минута, 51 секунда (6.03.2011 - 21:35) gidrosoldat написал(а):
а мне PHPed нравицо! Все при нем, но все пытается лицензию проверить и вырубиться...

Спустя 4 минуты, 6 секунд (6.03.2011 - 21:39) sharki написал(а):
gidrosoldat
Там если одну папку сохранить в отдельную папку, при слете лицухи, заменяешь эту папку и всё гуд =) если надо скину полный путь

Спустя 3 дня, 17 часов, 47 минут, 47 секунд (10.03.2011 - 15:27) gidrosoldat написал(а):
sharki
Ты о какой версии? И где что менять? )

Спустя 4 минуты, 7 секунд (10.03.2011 - 15:31) sharki написал(а):
5.9 версия C:\Users\<username>\AppData\Roaming там папка NuSphere и заменить её надо на другую, и всё...

Спустя 2 дня, 20 часов, 49 минут, 24 секунды (13.03.2011 - 12:21) gidrosoldat написал(а):
sharki
В смысле на другую? Название у этой папки сменить? Или название оставить но в самой папке что то изменить?

Спустя 3 минуты, 44 секунды (13.03.2011 - 12:25) sharki написал(а):
содержимое папки заменить на первоначальное=)

Спустя 4 дня, 22 часа, 48 минут, 57 секунд (18.03.2011 - 11:13) gidrosoldat написал(а):
sharki
У меня в Висте нету такой папки, зато помог унистал/инстал. Как ни странно заработала программа опять после этого.

Спустя 8 минут, 50 секунд (18.03.2011 - 11:22) sharki написал(а):
Она скрыта =) в свойствах папок поковыряйся =)

Спустя 4 минуты, 36 секунд (18.03.2011 - 11:27) Commander Keen написал(а):
Цитата
содержимое папки заменить на первоначальное=)

PHPEd: а можно просто выключить проверку новой версии в реестре:

HKEY_CURRENT_USER\Software\NuSphere\Toolbar | "ChkNewVersion"=dword:00000000

Спустя 2 минуты, 49 секунд (18.03.2011 - 11:30) sharki написал(а):
Во надо в блокнотик писануть, уже давно им не пользуюсь..чет я уже привык к NetBeans
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.