Построить и включить конфигурации с помощью Eclipse PDT - PullRequest
0 голосов
/ 29 июня 2010

Я использую eclipse PDT для разработки php проекта. Есть несколько частей внешнего кода, которые мы должны включить (например, PHPExcel). Есть ли способ настроить мой проект так, чтобы я мог получать автоматические предложения от этих классов и т. Д. При вводе кода, но не получать список проблем проверки и "задач", которые у них есть? Возможно, мне нужно настроить свой проект по-другому? На данный момент корнем проекта является исходная папка.

Ответы [ 3 ]

0 голосов
/ 29 июня 2010

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

В качестве альтернативы, я использую NetBeans более 6 месяцеви завершение кода там тоже отлично: http://daveyshafik.com/archives/743-netbeans-for-php-continues-to-impress.html

0 голосов
/ 29 июня 2010

Вы уже пробовали (в PHP Explorer) "(проект) свойства"> PHP Включить путь> Библиотеки> Добавить папку внешнего источника ...?

Моя конфигурация - Eclipse (Galileo 3.5.2) IDEдля Java Developpers (1.2.2) + плагин PDT (2.1.2)

Отредактировано:

Я не уверен, что то, чего вы хотите достичь, стоит усилий, но вы можете попробовать настроить «Проверка» и «Списки Todo» отдельно:

Проверка

Удалите каталог «libs» из пути сборки ((Щелкните правой кнопкой мыши каталог: Путь сборки> Удалить из пути сборки или Путь сборки> Исключить )

Список задач

Избегатьпарсинг вашей директории "libs":

  1. В представлении задачи вы нажимаете "Настроить содержимое ...".
  2. Слева вы обновляете существующую конфигурацию или создаете новуюодин.
    • Выберите новую область: «Область»> «На рабочем наборе».
    • Нажмите кнопку «Выбрать»> «Выбратьопция "ed works sets".
    • Создайте или обновите рабочий набор, избегая каталога "libs".

После всего этого вы перестраиваете свой проект инадеюсь, вы получите то, что просили.

0 голосов
/ 29 июня 2010

Вы можете добавить их как библиотеку PHP в Предпочтения-> PHP-> Библиотеки PHP однако я не уверен, что у вас будет автозаполнение от них, я уже давно использовал PDT. Но я подозреваю, что вы делаете.

...