不,你不能像這樣的NetBeans做到這一點。
但是,你可以做得有點不同......這將是組件開發。 基本上對於每個自定義組件,您都需要有一個單獨的項目。
與文件夾結構,如Joomla
|
|-administrator
|-componnets
|-my_component
|
|-componnets
|-my_component
創建項目完成此步驟後,右鍵單擊該項目和進入性能。在屬性去PHP包括路徑,地圖路徑到Joomla目錄,這是什麼將給你Joomla代碼的自動完成功能。
此外,爲了提高自動完成爲Joomla,從語言到Tools->Properteis->Editor->Code Copletion
選擇PHP降下來了。 檢查也非靜態方法之後::,這會給你自動完成像JFactory::getDBO()
方法,等等
顯然,這使得它很難馬上測試,因爲組件不是的Joomla內...並手動複製使其成爲一件麻煩事。轉到項目屬性(右鍵單擊project->properties
)並啓用「將源文件夾中的文件複製到另一個位置」並計算路徑。 NetBeans不允許您將副本設置到現有目錄中,解決方法很簡單。
- 設置複製支持到臨時direcotry
/tmp
- 在NetBeans的窗口,轉到文件部件工程的
- 展開
nbproject
節點
- 打開
project.properties
- 手動修改副本路徑
如果你想要更高級的東西和runt測試的東西,你可以使用Ant a nd創建build.xml
文件。在Sun's blog about NetBeans PHP and Ant上閱讀更多關於它的信息。
這是正確答案 – jocken 2012-12-18 10:00:51
嗨,@KristianLunde我使用的是NetBeans IDE 8.1,並且沒有我能夠看到的這種功能。你可以請檢查並幫助我嗎?我的項目是一個Java應用程序。 謝謝。 – Learner 2017-01-16 10:41:10
@VibhavChaddha嘿,對不起我自2012年以來沒有使用Netbeans。我不知道Netbeans的新版本是如何實現的。 – 2017-01-16 16:51:51