Мне нужна IDE для разработки ядра TYPO3 в php - PullRequest
0 голосов
/ 10 августа 2009

Php сам по себе сложен для IDE из-за динамической природы языка.

Моя текущая среда разработки в основном состоит из netbeans и локальной svn-копии настройки кодовой базы в локальном веб-сервере разработки. Код является полнотекстовым индексированным поисковым движком vistas для почти мгновенного поиска.

Я много занимаюсь разработкой непосредственно с главного сервера разработки, используя комбинацию инструментов. Putty для взаимодействия с сервером и развертывания путем обновления svn checkout на сервере разработки. Черепаха SVN локально, чтобы иметь довольно богатый опыт SVN. Netbeans, очевидно, имеют интеграцию SVN. Большинство изменений на удаленном сервере фиксируются с помощью сеанса замазки. WinSCP для взаимодействия с сервером разработки с помощью интерфейса norton commander, а также с хорошей интеграцией шпаклевки.

Наконец, мой текстовый редактор для удаленного редактирования - это блокнот ++ по привычке и из-за некоторых приятных функций и хорошей цены.

Что мне действительно не хватает, так это хорошего редактирования php. Из-за того, как работает TYPO3, почти все объекты создаются с помощью абстракции make instance, которая возвращает базовый класс или настроенный класс, если инфраструктура была расширена. Я не ищу волшебный пакет для редактирования и хотел бы найти редактор, который может использовать аннотации для указания типа часто используемых переменных.

Ответы [ 6 ]

4 голосов
/ 10 августа 2009

Eclipse PDT будет решением. http://www.eclipse.org/pdt/

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

/**
* @var $foobar Class_Name
**/
$foobar = CallingStatic::MethodWhichReturnsAClass;
2 голосов
/ 10 августа 2009

Ух ты, я удивлен, услышав, что ты думаешь, что php и IDE не ладят, эти времена прошли. Например, Aptana предлагает вам все, что вы просите, и многое другое!

Нет необходимости во всех этих инструментах, Aptana интегрирует их все и имеет отличный плагин PHP. Новый Aptana 1.5 также намного быстрее и использует меньше ресурсов, чем его предшественник.

1 голос
/ 23 октября 2013

На данный момент PHPStorm довольно популярен среди разработчиков TYPO3.

1 голос
/ 30 мая 2010

Возможно, вы захотите взглянуть на Zend Studio . По моему мнению, могущественные PHP IDE там.

Включает множество функций, таких как: помощь по коду, шаблоны, отладка php, интеграция svn, ... (http://www.zend.com/en/products/studio/features)

0 голосов
/ 25 января 2011

Netbeans, очевидно, имеет интеграцию SVN.

Если вы используете Netbeans, у вас уже есть IDE с отличной поддержкой PHP. Подробности здесь.

0 голосов
/ 11 августа 2009

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

Я не совсем уверен, что вы подразумеваете под этим утверждением, но редактор Zeus имеет шаблонную функцию , которая может оказаться полезной. Шаблоны предоставляют метод присоединения фрагмента кода к ключевому слову.

Если ключевое слово введено в документ и сопровождается пробелом, шаблон сработает и заменит ключевое слово соответствующим фрагментом кода.

...