2010-05-21 78 views
2

注意:這不是另一個「什麼是最好的PHP IDE?」題。集成Web服務器的PHP IDE

我正在尋找具有特定功能的PHP IDE,即集成/嵌入式(啓用php)的Web服務器;理想情況下使用預先捆綁的xdebug。我已經知道Aptana 1.5具有這個功能(還有一些Zend Studio的老版本),但Aptana 1.5在一段時間內還沒有得到支持,而且當我們轉換到PHP 5.3及更高版本時,它是有用性將顯着減少。

我已經看過一些選項,包括Eclipse PDT和NetBeans,但似乎每個PHP IDE都依賴於單獨的本地/遠程Web服務器來實際解釋代碼。

我知道在本地安裝Web服務器是相當簡單的,但這是針對教室解決方案的,在1000臺計算機上安裝,配置和維護Web服務器根本不可行。由於需要使用調試功能,遠程服務器解決方案也不起作用(xdebug當前需要調試客戶端的硬編碼IP)。

這似乎是一個PHP IDE的這樣一個明顯的特性/插件,但我迄今爲止的研究沒有找到任何結果。

回答

0

http://www.enginsite.com/php-editor.htm - 通過Google搜索發現此問題。可以將應用程序當前使用的PHP.exe更新爲最新版本;因此,您可以將此解決方案應用於您發現的其他IDE編輯器。

Komodo Edit(http://www.activestate.com/komodo-edit) - 有能力在編寫PHP時指定要使用的PHP解釋器。可以設置斷點和其他調試必需品。 (http://docs.activestate.com/komodo/4.4/debugphp.html

+0

是啊,我看到了一個,它並沒有被6年更新一次。 – seth 2010-05-21 16:34:43

+0

錯誤,而不是科莫多,另一個。聽起來Komodo通過php可執行文件具有基本的調試功能,但對於php web應用程序不是很有用。 – seth 2010-05-21 17:43:09

2

Delphi For PHP有一個內置的Web服務器(Apache),它配置並啓動/停止調試會話。沒有必要的最終用戶配置。但是,調試引擎是PHP DBG,而不是xDebug。

請注意Delphi For PHP完全支持調試任何類型的PHP站點,它不限於使用VCL For PHP框架創建的站點。

+0

我想這不是要求,但廉價/免費/學術執照將是理想的,因爲我們幾乎沒有預算(社區學院......)。從我的研究中,我認爲NuSphere也是一個很好的付費選擇。 – seth 2010-05-21 16:44:14

+0

我認爲Embarcadero擁有學術執照,但我可能是錯的。最好的想法是聯繫他們。 – 2010-05-21 16:48:25

1

還有NuSphere的的PhpED:

link text

+0

同意。唯一的問題是成本。 – seth 2010-05-21 16:44:53

0

調試使用Xdebug的PHP代碼:您可以檢查局部變量,設置監視,設置斷點以及實時評估代碼。使用「轉到快捷方式」和超文本鏈接導航到聲明,類型和文件。爲所有項目使用全局PHP包含路徑或爲每個項目定製它。

https://netbeans.org/features/php/

0

這裏有一些最好的PHP IDE,在我的知識內置Web服務器;

  1. 的Aptana Studio的
  2. Netbean
  3. 微軟表達的IIS網站的PHP