2016-09-21 77 views
0

Eclipse PDT Neon不提供所有PHP函數。因爲如果我輸入例如 「是」,它只是提供了我isset:Eclipse PDT不提供所有PHP函數

Eclipse PDT PHP default proposals

這是我.buildpath:

<?xml version="1.0" encoding="UTF-8"?> 
<buildpath> 
    <buildpathentry kind="src" path=""/> 
    <buildpathentry kind="con" path="org.eclipse.php.core.LANGUAGE"/> 
</buildpath> 

而且這些都是我的.project性質:

<nature>org.eclipse.php.core.PHPNature</nature> 
<nature>org.eclipse.wst.jsdt.core.jsNature</nature> 
<nature>org.eclipse.wst.common.project.facet.core.nature</nature> 

我刪除了/ home/{user}/workspace中的Eclipse文件夾和默認工作區文件夾,然後再次下載Eclipse PDT Neon,但沒有幫助。

我沒有從Eclipse中刪除所有項目,從我的項目文件夾(如.project,.buildpath,...)中刪除所有的Eclipse文件,然後再次將項目添加到eclipse,但它沒有幫助。

我必須添加的所有配置PHP7解釋我的項目,這是我的PHP代碼輔助設置:

Eclipse Code Assist

回答

1

,你可以做一個測試,並創建簡單的PHP項目新的/空的工作區檢查如果它的Eclipse實例或工作區元數據有問題。此外,如果您可以檢查日誌中與外觀相關的任何內容(/.metadata/*.log),將會很有幫助。

+0

新工作區修復了它 – ICE

0

(這不是OP的問題,而是適合的稱號,應該在這裏恕我直言記錄)

擁有與線.buildpath文件

<buildpathentry kind="con" path="org.eclipse.php.core.LANGUAGE"/>

也是必須的。現在您可以從Eclipse內部修復此問題,您需要更改文件並重新啓動eclipse。所有的項目屬性和一切都會看起來很好,只會出現一些驗證和提議錯誤。