利用eclipse開發php

來源:互聯網
上載者:User

1.安裝php環境

Eclipse支援PHP自動提示

其實如果你已經安裝好了php環境(安裝過程見)的話,只需要下面2步就可以了。hoho,很簡單的。

1,下載eclipse中php的外掛程式phpeclipse

地址:http://www.phpeclipse.de/tiki-view_articles.php

http://prdownloads.sourceforge.net/phpeclipse/PHPEclipse1.1.3-2005-01-29.zip?use_mirror=jaist

2,解壓縮。plugins檔案夾下內容copy至eclipse\plugins檔案夾下,features檔案夾下內容copy至eclipse\features檔案夾下。

使用Eclipse環境來編寫PHP程式,以下是詳細說明。有基礎的朋友可以不看。

簡單介紹:

Eclipse,著名開源軟體,IDE,廣泛用於Java開發等。

加上相應外掛程式後,可支援大部分程式設計語言。

使用前提:

已正確搭建安裝了AMP(A=Apache, M=Mysql, P=PHP)環境,作業系統平台不限

下載:

Eclipse3.0.1: http://www.eclipse.org/downloads/index.php

(選擇適合你系統的相應版本,支援windows,linux,max等,建議選擇最新版本3.0.1)

PHPeclipse外掛程式: http://sourceforge.net/project/showfiles.php?group_id=57621

(同上,最新版本1.1.2)

安裝:

均為綠色軟體,無須安裝

將下載回來的Eclipse壓縮包解開,放到常用安裝軟體檔案夾即可(請勿急著馬上啟動Eclipse)

將PHPeclipse外掛程式(下載的壓縮包內有features及plugins兩個檔案夾,跟Eclipse目錄下的一樣,應該是對應的)解壓到Eclipse相應目錄下即可

注意:

如果已經事先安裝過Eclipse或者在未解壓外掛程式之前已經啟動過,因為它第一次啟動會掃描全部xml檔案並緩衝以加快啟動速度,所以PHP外掛程式不會被馬上識別。需要用選項-clean來強行啟動一次。(win下直接cmd到Eclipse目錄再Eclipse.exe –clean即可,其他平台類似)

配置:

1、Eclipse啟動比較慢,在硬體設定比較好的機器上也需要好幾秒鐘,請耐心等待。初次開機會讓你選擇工作目錄(workspace),制定後打個勾下次就不會再問。

2、另外指定一個用來放置PHP項目的目錄,如果不指定預設就在workspace的子目錄下,最好事先想好名字,比如我的:workspace/phpeclipse

3、修改httpd.conf檔案,建立一個指向workspace/phpeclipse的別名(Alias)---PHP安裝的問題,恕不多述。我這裡還是叫phpeclipse。當然如果你把PHP項目放在DocumentRoot下的話這步就可以省略了。

4、本次啟動後會發現菜單和工具列上多了一些東西(如果你之前用過Eclipse的話,呵呵)

到Window - Preferences – PHPeclipse  Web Development – PHP中指定一下你的PHP環境中Apache,php,mysql三個執行檔案的相應位置,至於參數似乎預設的就可以了,我用的是Apache2,修改了一下,啟動用:-w -n "Apache2" -k start ;停止用:-w -n "Apache2" -k stop;重啟用-w -n "Apache2" -k restart

這樣工具列上的那幾個apache和mysql的按鈕就可以用了。

使用:

菜單->new->Project->PHP->PHP Project,指定一個名字,然後就可以用了,不過要注意跟前面的別名部分對應,否則無法訪問

在Navigator欄的項目名稱上右擊,new一個php file,然後儲存,Eclipse就自動開啟web browser顯示結果了。相當不錯。主要是看中它整合開發的方便性,代碼塊伸縮,自動完成等眾多特性。

關於在Eclipse中加入PHP外掛程式的更詳細內容可以參考這篇文章(英文):

http://www.phpbuilder.com/columns/c...921.php3?page=1

PHPeclipse外掛程式的首頁在 http://phpeclipse.de/ ,安裝中如果有問題或者需要更詳細的文檔可以到上面去找尋。

自動提示功能:

1.       開啟 Eclipse的 Window -> Preferences -> PHPeclipse -> PHP -> Code Assist 開啟裡面的Enable auto activation選項,下面有個Auto activation triggers for PHP,後面的預設值是 “$>”,隨便改一下,比如改成aaaa,然後 Apply, OK 。

2.       匯出當前的喜好設定設定檔:開啟 Eclipse的 File -> Export,在視窗中展開 General -> Perferences-->Export all然後點擊 NEXT。然後點擊"Browse"選擇任意的一個路徑,儲存設定檔,然後點擊"Finish"。

3.       用記事本開啟剛才儲存的那個設定檔(擴充檔案名稱:*.epf),按"ctrl + F",輸入剛才輸入的“aaaa”,前面有字串"contentAssistAutoactivationTriggersPHP"(或者可能是:content_assist_autoactivation_triggers_php。把"aaaa"(這是剛才輸入的值,即=號後面的值)修改為"$:>.abcdefghijklmnopqrstuvwxyz( "(即代碼中輸入上述所有符號後都會自動代碼提示,因為Eclipse預設只允許輸入4個自訂字元,所以這樣做能繞過這個限制),然後儲存,退出記事本。

4.       重新匯入修改後的喜好設定設定檔:開啟Eclipse的 File -> Import 然後在開啟的視窗裡展開 General -> Perferences,點擊NEXT,選中剛才修改過的設定檔,Finish。

5.       重啟Eclipse。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.