Drupal в Eclipse Helios PHP: 2 балла

1) Я только что добавил Drupal в качестве проекта в eclipse Helios (разработка PHP) и получил 100 предупреждений о коде. Есть ли что-то, что я упускаю? Или это просто нормально?

2) Мне на самом деле интересно, хорошая ли это идея для разработки моего веб-сайта на drupal, я также мог бы использовать простой текстовый редактор вместе с модулем Devil для печати переменных. Что вы мне предлагаете?

Благодарность


person aneuryzm    schedule 23.06.2010    source источник


Ответы (3)


Не существует лучшего пути развития, что выбрать, очень зависит от вкуса, потребностей и привычек.

Вы можете делать много необычных вещей, таких как поиск документации на основе исходного кода, пошаговая отладка и многое другое. Даже со всем этим я не использую eclipse. Использование журнала ошибок Apache вместе с devel для печати или регистрации отладочной информации отлично подходит для меня.

Так что просто выясните, что отлично работает для вас, и придерживайтесь этого.

person googletorp    schedule 23.06.2010

Eclipse — мощный инструмент для работы с большими приложениями. Если вы просто разрабатываете стандартный веб-сайт Drupal, вы можете даже обойтись без PHP, поэтому Eclipse просто не нужен. Однако, если вы разрабатываете модули или вносите значительные изменения в существующие шаблоны PHP, Eclipse может оказаться очень удобным.

В то время как текстовый редактор идеально подходит для одного файла, преимущество Eclipse заключается в том, что он «понимает» проект вокруг него. Например, вы можете найти переход к объявлению функции или класса.

Если вы занимаетесь серьезной разработкой PHP, возможно, вы захотите использовать nWire для PHP. Это коммерческий инструмент для исследования кода для Eclipse, который анализирует ваш код и помогает найти в нем путь. Это отличный инструмент для погружения в сложные проекты.

person zvikico    schedule 24.06.2010

Я использую Eclipse для разработки Drupal и считаю, что он отлично работает. Я считаю, что хорошо работает способ создания проекта для каждого сайта. Что указывает на каталог /site/my.site установки Drupal.

Затем я настроил библиотеку в eclipse, чтобы она указывала на чистую установку Drupal, поэтому автозаполнение по-прежнему работает для стандартных функций Drupal (если у eclipse хороший день). Это также означает, что вы будете получать только предупреждения и аннотации для своего кода.

Я также недавно начал указывать справку по eclipse на сайте API Drupal, если мне понадобится дополнительная документация. (вы можете сделать это в дополнительных настройках области поиска, настройте область с шаблоном URL-адреса http://api.drupal.org/api/search/6/{выражение})

person Jeremy French    schedule 24.06.2010