2012-04-11 39 views
0

我在eclipse中有一個關於PHP項目的問題。 我在我的eclipse中安裝了Aptana和PDT。 當我創建PHP項目,我有這樣的事情:將php加入項目

2.png

但如果我PHP性質添加到項目(org.eclipse.php.core.PHPNature)然後我得到如下圖:

1.png

這是正常的嗎?這種PHP性質的好處是什麼?

回答

2

這是絕對正常的,也是PDT如何在PHP項目中提供代碼助手的一部分。

基本上PHP語言庫包含您可以在PHP文檔中找到的內容。當你調用一個核心功能,例如preg_replace()它將提供代碼助手,如自動完成並向您顯示該函數採用哪些參數。它只是一堆核心功能的接口,包含從文檔生成的phpdoc的SPL。

PHP包含路徑類似於PHP中的include_path,因爲您可以引用項目外的內容,例如, PEAR或包含共享PHP類的常用文件夾,然後由Eclipe的代碼助手識別。

只是您的全局命名空間的層次結構視圖,類似於您如何展開php文件並直接從資源管理器中查看其層次結構。

+0

如何在全局節點下觀察我的課程?或者像pic1一樣的結構? – 2012-04-11 13:46:40

+1

只需展開它,通過單擊箭頭查看詳細信息(請參閱:http://imgur.com/s02Nq.png)。我不確定您是否可以雙擊全球跳轉到其定義的位置。 – dbrumann 2012-04-11 13:57:53

+0

好的,非常感謝。 – 2012-04-12 05:11:35