2013-05-16 37 views
0

我在這個最新項目中遇到了這個問題,我正在尋找將代碼組織到子目錄中。但是,通過這樣做,主應用程序.pde文件不能「查看」子目錄中的類。處理 - 訪問子目錄中的類

例子 - 假設我的文件夾結構是:

PFoo/
    - PFoo.pde 
    PSystem/
     - PSystem.pde 
     - Particle.pde 

隨着PFoo.pde作爲我的主應用程序文件,我似乎無法訪問PSystem類或顆粒類。現在,我想普遍的共識是開發一個庫來導入或只是處理所有.pde文件在同一目錄中,但是我想知道是否有簡單的東西,我在這裏失蹤,這將使我快速整理將創建的衆多類文件。類似於include "PSystem/PSystem.pde"或....

回答

1

不幸的是,在處理IDE中不能有樹結構。 當您按下Run時,Processing中的所有選項卡都會嵌套並編譯到單個Java類中。

我推薦使用eclipse,你可以很容易地將你的類嵌套到java包中。 此外,您可以使用Proclipsing插件,它很好地集成,使管理庫/導出草圖/等更容易。

+0

ahh我明白了,我想這不是什麼大問題,只是意味着合作者必須處理出同一個目錄。我試圖擺脫eclipse,因爲我喜歡有一個輕量級的開發環境,但我可能不得不重新考慮遠離笨拙的IDE;該插件看起來很有趣。 Cheers – Aesphere

+0

如果您正在與其他人合作或者處理大於簡單草圖的項目,Eclipse與處理IDE相比要好得多。確保其體積龐大,但您可以獲得智能感知,javadoc和版本控制。 – EJTH