A. 網上找的開源php軟體如何導入到eclipse中編輯
eclipse新建php項銷信目
1、打開eclipse:file->new->other會彈出一個對話框
2、然後在裡面選php->php project這時又彈出一個對話框虧並輪
3、在project name里寫上你的項目名,隨便寫,只要不是中文就行
4、然後點擊 create project from existing source單選蔽賣按鈕
5、在directory選擇你的項目路徑(路徑不要包括中文)
6、點擊finish,搞定
B. eclipse php 怎麼用
1.下載eclipse 建議下載Eclipse Standard (標准版)
2.在eclipse中下載 PDT(php development tools)
help->Install New Software...
work with:選擇 --All Available Sites-- (網速慢的同學稍等一下,刷出列表以後,在下拉框中輸入php)
安裝完成後回自動重啟eclipse;
C. 如何在 Eclipse 中使用插件構建 PHP 開發環境
如何在 Eclipse 中使用插件構建 PHP 開發環境 (
我希望使用 Eclipse 來做 PHP 開發。在 Eclipse 中安裝了 PHP 開發工具 (PDT),遠程系統資源管理器 (RSE),和 svn 版本控制插件 Subclipse。
遠程系統資源管理器插件可以讓你在 Eclipse 中,直接連接遠程伺服器。這是一個非常好的插件,你可以有多個連接同時連接到多台伺服器,並方便地管理它們。而且,您還可以用它瀏覽本地文件系統,並將 Eclipse 作為文本編輯器使用。
下面的操作在 Windows 7 上進行,應該也適用於 Mac 和 Linux。
第1步:下載並安裝Eclipse
去 http://www.eclipse.org/download 下載 Eclipse Classic 32位版本(不要下載 Eclipse PHP 軟體包),當前最新版本為 3.7.2 Indigo。
下載完成後,解壓縮並將文件夾放到 C:\eclipse,啟動 Eclipse 只需雙擊此文件夾中的 eclipse.exe,然後選擇您的工作區文件夾。
第2步:PHP的PDT插件的設置
在 Eclipse 菜單中選:Help > Install New Software。這將使你看到這樣的屏幕:
該窗口的頂部,你會看到一個下拉菜單,「work with」,單擊並選擇「 - All Available Sites - 」。
接下來在過濾窗搜索「PHP」,這將在三個不同的類別列出相同的插件。只要選擇其中一個「PHP Development Tools (PDT)」然後點擊「下一步」,安裝完成後,它會要求你重新啟動Eclipse,點擊「立即重新啟動」。你現在就裝好了PHP PDT插件。
以後,需要安裝新的軟體時,都可遵循這里的步驟完成。
第3步:安裝遠程資源管理器
按照上述相同的步驟,搜索"Remote System",點選安裝 'Remote System Explorer End-User Runtime' 和 'Remote System Explorer User Actions'。
第4步:配置PHP
Eclipse 3.7 默認情況下不會自動識別 php 文件類型。
去菜單 Windows > Preferences 選擇 general > editors > file associations
單擊「添加」按鈕,加入 *.php。
當你打OK,你會看到下面的編輯器列表。點擊「PHP編輯器」,然後點擊右側的默認按鈕。然後點擊確定
第5步:配置遠程系統資源管理器 (RSE)
你需要做的第一件事是添加遠程系統資源管理器的視圖到您的 Eclipse 工作區。
轉到菜單 Window > Open Perspective > Other。選擇並添加 Remote System Explorer。
現在Eclipse工作區將出現一個新標簽窗口。默認情況下你可以瀏覽和編輯本地硬碟驅動器上的文件。
現在到了關鍵部分,設立一個新的conennection。在「遠程系統」標簽窗口點向下箭頭,選擇「新建連接」
在下一個屏幕上顯示出所有連接類型。我要使用 SSH 連接。因此,選擇「SSH Only」,點擊「下一步」。
在下一個屏幕上,你將需要輸入你的主機的地址。
現在你就有了一個新的連接出現在您的「遠程系統」標簽窗口,你會看到 'My Home' 和 'Root'。默認情況下只有這兩個文件過濾器。
如果你想添加其他過濾器,您要右擊「SFTP Files」然後選擇「New」>「Filter」。
接下來,您將輸入文件夾的位置,例如 /home/test。選擇「下一步」,給過濾器命名,並單擊「確定」。
第6步:遠程系統資源管理器PHP文件的自動補全功能
要做到這一點,你需要編輯工作區文件夾中的一個隱藏文件。首先我們要讓遠程資源管理器顯示隱藏文件,去菜單 Windows >Preferences 中,然後展開 Remote System > Files。
選中「顯示隱藏文件」,然後單擊「確定」。
現在我們要使用 RSE 編輯一個 Eclipse 的 .project 文件。因此,在您的「遠程系統」標簽窗口中打開你的本地文件,瀏覽到您的工作區文件夾。尋找稱為「RemoteSystemsTempFiles」的文件夾,並打開它。現在你要編輯 .project 文件。打開該文件。
你要在<natures>標簽之間添加下面這二行:
<nature>org.eclipse.wst.jsdt.core.jsNature</nature>
<nature>org.eclipse.php.core.PHPNature</nature>
保存該文件,並重新啟動Eclipse。如果一切正確,你現在應該有自動完成功能了,將看起來像這樣
第7步:安裝版本控制插件 Subclipse
在 Eclipse 菜單中選:Help > Install New Software,搜索 Subclipse,或者使用 http://subclipse.tigris.org/update_1.8.x 作為更新網址。按照屏幕提示安裝: Subclipse 和 SVNKit 即可,這里有詳細說明。
別外,我還安裝了一個Windows平台下的 Subversion (簡稱 svn) 客戶端軟體: TortaoiseSVN,通過 Windows Shell(Windows Explorer)就可以操作 svn 庫。例如,檢出工作副本,可先為副本創建一個文件夾,右擊它,在菜單中選: TortoiseSVN → Checkout... ,輸入 URL,如果你使用的是本地庫而不是伺服器,可輸入文件夾地址:file:///c:/svn_repos/your_project/trunk。單擊 OK 就可以了。
好了,你現在應該有一個較完整的 Eclipse PHP 開發環境了。希望你能喜歡,如果發現的任何錯誤,歡迎評論。
D. eclipse上怎麼像運行jsp那樣運行PHP,就右鍵點擊項目選擇run as 選擇web server直接編譯然後跳出瀏覽器
第1步:將Eclipse切換到PHP視圖,依次選擇「File>>New>>PHPProject」新建PHP工程。在「NewPHPProject」窗口中輸入工程名(Projectname),選擇工程保存位置(可以使用Eclipse默認工作空間」Usedefaultlocation」,也可另行指定存儲位置)。完成後點擊「Finish」結束。
第3步:在彈出的新建窗口中,輸入PHP文件名稱,如index.php,然後點擊「Finish」。
第4步:打開剛剛新建的index.php頁面,在<?php?>標簽之間添加輸出語句,如圖所示。
第5步:用XAMPP安裝的Apache默認的文件訪問路徑為「C:/xampp/htdocs」(盤符等以自己的配置為准)。要想在Eclipse中運行PHP文件,就要修改Apache的文件訪問路徑。具體做法是修改Apacheconf下的httpd.conf文件中的DocumentRoot和Directory值,將其改為Eclipse的工作空間路徑。
第6步:選中HelloWorld工程,滑鼠右鍵單擊,在彈出的菜單中選擇「Properties」選項。在彈出的Properties窗口的左側菜單欄中選擇「PHPPropertiesSettings」,修改ProjectURI的值。默認值為http://localhost/,在後面添加工程名。這樣在運行PHP文件時才能夠正常定位到該工程。
第7步:點擊「StartXAMPP」圖標,啟動XAMPP。XAMPP會自動將Apache等組件啟動。同理,關閉Apache等功能,點擊「StopXAMPP」圖標。
第8步:運行PHP文件。這里以HelloWorldindex.php為例。選中index.php,右鍵單擊,選擇「OpenPHPBrowser」,就能看到index.php在瀏覽器中的運行效果了。
E. php用的什麼軟體
php用的什麼軟體?
php用的軟體有:
一、PHP集成開發環境(IDE)
1、Zend Studio
這是PHP官方zend公司開發的一款PHP集成開發環境,也支持HTML和js標簽,但只對PHP語言提供調試支持。因為是同一個公司的產品,所以提供的Zend Framework方面的支持比其他軟體好。Zend Studio5.5系列後,官方推出利用了Eclipse平台,基於PDT的Zend Studio for Eclipse 6.0,之後的版本也都構建於Eclipse。其優點主要有以下幾點:
(1).強有力的開發環境提高生產力:通過完全的PHP5支持、編碼分析器、編碼組合功能、語法檢索、項目管理器、編碼編輯器、繪圖調試器(向導)。超強智能編碼:具備新的和更優秀的分析和優化工具像PHP編碼檢測器。PHP的標准記錄工具,PHP文檔記錄器:非常容易記錄PHP代碼、程序應用和方案。FTP和SFTP組合簡化配置,使開發者安全地從遠程伺服器靈活的上載和下載項目文件。
(2).高水平的商務應用開發直接鏈接最廣泛使用的專業資料庫,像IBMDB2/Cloudscape/Derby、MySQL、Oracle、MicrosoftSQL Server, PostgreSQL和 SQLite。通過使用帶 SQL92 和 語法檢索支持的Zend SQL Query Editor,到被鏈接伺服器上進行寫和執行程序的訪問。用Zend SQL Explorer可 觀看資料庫結構和管理內容。
(3).PHP完整的調試環境先進的調試特徵優勢,包括:Conditional Breakpoints, Stack Trace View, Advanced Watches, Variables and Output Buffer利用最強大的PHP調試器在本地或遠程調試本地的環境。對於本地調試或者是基於互聯網的遠程調試都能夠確保安全連接用「一次點擊瀏覽器調試」從瀏覽器直接調試和分析編碼。
(4).強有力的團隊開發和管理工具從Zend Studio 內直接應用CVS,通過有效地管理源代碼 ,容易進行團隊的開發與合作。利用綜合性能編輯器,監視訪問功能,優化應用程序的總體性能。Zend Studio 與Zend Platform 結合使用時,可以實時獲得代碼和腳本性能的反饋。
該IDE目前最新版本為Zend Studio 10.0.0,下載地址:http://www.zendstudio.net/zend-studio-all-in-one-download/
2、EclipsePHP Studio
EclipsePHP Studio (簡稱:EPP ) 是一個大型PHP項目開發編譯器,根據Eclipse底層開發而來,並且集成了JDK,免除處了安裝配置的麻煩,一次安裝即可使用無需配置。此編譯器為PHP編譯器,輔助PHP代碼的開發和調試,集成了代碼高亮,函數跟蹤,實時糾錯等功能。同時還增加了協作開發版本伺服器功能:SVN , CVS 。內嵌瀏覽器可以在調試簡單代碼實時瀏覽。其也支持其他網路語言像html、xhtml、xml、css和javascript、java、perl、python等!主要特點如下:
(1).方便PHP面向對象開發,有類集成跟蹤功能。
(2).代碼時時糾錯,讓語法錯誤扼殺在搖籃中。
(3).集成了PHP4、PHP5.2x 、PHP5.3.x語法
(4).豐富的快捷鍵和大量的插件功能讓開發提高效率。
(5).函數,變數,快捷時時提示,讓開發變的簡單輕松。
(6).強調的調試和結構操作,使得更容易開發大型的項目。
(7).多項目管理,可以用開發者在多個項目之間切換。
(8).集成了Zend debuger PHP斷點調試功能。
該IDE目前最新版本為EclipsePHP Studio 3.0(EPP3),下載地址:http://epp.php100.com/
3、Dreamweaver
是個原本由Macromedia公司所開發的著名網站開發工具。它使用所見即所得的介面,亦有HTML編輯的功能。它現在有Mac和Windows系統的版本。隨Macromedia被Adobe收購後,Adobe也開始計劃開發Linux版本的Dreamweaver了。 Dreamweaver自MX版本開始,使用了Opera的排版引擎 "Presto" 作為網頁預覽。
從MX開始,DW開始支持PHP+MYSQL的可視化開發,對於初學者確實是比較好的選擇,因為如果是一般性開發,幾乎是可以不寫一行代碼也可以寫出一個程序,而且都是所見即所得的。所包含的特徵包括,語法加亮、函數補全,形參提示等。不過DW生成的代碼比較復雜,安全性也一般。在手寫的方面,方便度一般,在調試環境方面表現差強人意。不太適合於比較復雜一點的編程。但對於初學的人是再好不過了。
DW是我使用的第一個網站開發工具,至今我的電腦裡面還有安裝。該軟體最新版為Dreamweaver CS6,下載地址:http://www.adobe.com/cfusion/tdrc/index.cfm?proct=dreamweaver&loc=zh_tw
二、PHP代碼編輯器(Editor)
1、Editplus
EditPlus(文字編輯器)漢化版一套功能強大,可取代記事本的文字編輯器,EditPlus擁有無限制的撤消與重做、英文拼字檢查、自動換行、列數標記、搜尋取代、同時編輯多文件、全屏幕瀏覽功能。而它還有一個好用的功能,就是它有監視剪貼板的功能,能夠同步於剪貼板自動將文字粘貼進 EditPlus 的編輯窗口中,讓你省去粘貼的步驟。另外它也是一個非常好用的HTML編輯器,它除了支持顏色標記、HTML 標記,同時支持C、C++、Perl、Java,另外,它還內建完整的HTML&CSS1指令功能,對於習慣用記事本編輯網頁的朋友,它可幫你節省一半以上的網頁製作時間,若你有安裝 IE 3.0 以上版本,它還會結合IE 瀏覽器於EditPlus窗口中,讓你可以直接預覽編輯好的網頁(若沒安裝IE,也可指定瀏覽器路徑)。因此,它是一個相當棒又多用途多狀態的編輯軟體。
其主要特點有:
(1).默認支持HTML、CSS、PHP、ASP、Perl、C/C++、Java、JavaScript和VBScript等語法高亮顯示,通過定製語法文件,可以擴展到其他程序語言,在官方網站上可以下載(大部分語言都支持)。
(2).EditPlus提供了與Internet的無縫連接,可以在EditPlus的工作區域中打開Intelnet瀏覽窗口。
(3).提供了多工作窗口。不用切換到桌面,便可在工作區域中打開多個文檔。
(4).正確地配置Java的編譯器「Javac」以及解釋器「Java」後,使用EditPlus的菜單可以直接編譯執行Java程序
官方最新版本:V3.51.463,下載地址:http://www.editplus.com/
2、Notepad++
Notepad++是一套非常有特色的自由軟體的純文字編輯器,有完整的中文化介面及支援多國語言撰寫的功能(UTF8 技術)。它的功能比Windows中的 Notepad(記事簿)強大,除了可以用來製作一般的純文字說明文件,也十分適合當作撰寫電腦程序的編輯器。Notepad++ 不僅有語法高亮度顯示,也有語法折疊功能,並且支援宏以及擴充基本功能的外掛模組。
Notepad++是一款非常有特色的編輯器,是開源軟體,可以免費使用。支持的語言: C, C++ , Java , C#, XML,Ada, HTML, PHP, ASP, AutoIt, 匯編, DOS批處理, Caml, COBOL, Cmake, CSS, D, Diff, ActionScript, Fortran, Gui4Cli, HTML, Haskell, INNO, JSP, KIXtart, LISP, Lua, Make處理(Makefile), Matlab, INI文件, MS-DOS Style, NSIS, Normal text, Objective-C, Pascal, Javascript。
其主要功能特點有:
(1).列印所見即所得:如果有彩色列印機,你可以把你的源代碼以多種顏色列印出來。
(2).用戶可自定義編程語言:自定的編程語言不僅有語法高亮度顯示功能,而且有語法折疊功能功能。注釋、關鍵字和運算符號也可以自定義。
(3).用戶能做自己的API列表(或從下載專區下載需要的api文件) 。一旦api文件建立完成且在正確的路徑系統,鍵入Ctrl+Space(你可以修改這個快捷鍵)啟動字詞自動完成功能。欲知更多信息,請參考字詞自動完成功能在線幫助。
(4).支持同時編輯多文件:可以同時開啟多頁面來編輯。支持多重視窗同步編輯:可同時有兩個視窗對比排列。不但能開啟兩個不同文件在分別兩個不同的窗口,並且能開啟一個單獨文件在兩個不同的視窗內(clone mode)進行同步編輯。同步編輯的成果將在兩個的窗口內同時更新。請參考同步編輯畫面。
(5).自動檢測開啟文件狀態:如果外部修改(或刪除)Notepad++已開啟文件,用戶將會被通知更新文件內容(或刪除檔案)。
(6).高亮括弧及縮排輔助:當游標移至下列字元{ } [ ] ( )旁時,此字元與遠方相對應的字元以及縮排輔助(如果存在的話)將會以高亮來顯示。
更多工具下載請前往PHP工具下載站:https://www.gxlcms.com/xiazai/gongju
F. 怎樣在eclipse下運行php程序
筆者剛剛接觸PHP-Eclipse,今天剛把debug PHP的方法弄好,發出來與大家共享一下。
第一步:到Eclipse的官網去下載PHP-Eclipse:
第二步:下載Xdebug
第三步:在PHP5裡面找到php.ini,在這個文件的最後面加入如下配置信息:
[xhtml] view plainprint?
[Xdebug]
zend_extension_ts="C:/Program Files/phpStudy/PHP5/ext/php_xdebug.dll"
xdebug.auto_trace = On
xdebug.show_exception_trace = On
xdebug.remote_autostart = On
xdebug.remote_enable = On
xdebug.remote_host = 127.0.0.1
xdebug.remote_port = 9000
xdebug.remote_handler = dbgp
xdebug.profiler_enable = on
xdebug.profiler_output_dir="C:/Program Files/phpStudy/PHP5/log
這里要特別注意:如果在文件里有其他的zend_extension_ts,需要注釋掉,否則apache無法啟動。
第四步:啟動apache。
第五步:在eclipse的項目里的Properties裡面找到"PHP Debug",在PHP Debugger裡面選擇"XDebug"
再配置一下:
第六步:再在Windows->Preferences裡面配置下PHP Servers
接下來,進入debug界面,就可以開始設置斷點進行debug了。
G. php用什麼集成開發環境好一些
PHP集成開發環境,有Zend Studio、Eclipse for PHP、PhpStorm等。
1、Zend Studio
Zend Studio是Zend 公司開發的PHP語言集成開發環境(IDE)。除了有強大的PHP開發支持外也支持HTML、js、CSS,但只對PHP語言提供調試支持。
2、EclipsePHP Studio
EclipsePHP是一個大型PHP項目開發編譯器,基於Eclipse底層開發而來,並且集成了JDK,免除了安裝配置的麻煩,一次安裝即可使用,無需配置。
此編譯器為PHP編譯器,輔助PHP代碼的開發和調試,集成了代碼高亮,函數跟蹤,實時糾錯等功能。同時還增加了協作開發版本伺服器功能:SVN 、 CVS 。 內嵌瀏覽器可以在調試簡單代碼實時瀏覽。
3、PhpStorm
PhpStorm 是 JetBrains 公司開發的一款商業的 PHP 集成開發工具,旨在提高用戶效率,可深刻理解用戶的編碼,提供智能代碼補全,快速導航以及即時錯誤檢查。
(7)php用eclipse擴展閱讀
php的特點
一、開源性和免費性
由於PHP的解釋器的源代碼是公開的,所以安全系數較高的網站可以自己更改PHP的解釋程序。另外,PHP 運行環境的使用也是免費的。
二、快捷性
PHP是一種非常容易學習和使用的一門語言,它的語法特點類似於C語言,但又沒有C語言復雜的地址操作,而且又加入了面向對象的概念,再加上它具有簡潔的語法規則,使得它操作編輯非常簡單,實用性很強。
三、資料庫連接的廣泛性
PHP可以與很多主流的資料庫建立起連接,如MySQL、ODBC、Oracle等,PHP是利用編譯的不同函數與這些資料庫建立起連接的,PHPLIB就是常用的為一般事務提供的基庫。
四、面向過程和面向對象並用
在PHP語言的使用中,可以分別使用面向過程和面向對象, 而且可以將PHP面向過程和面向對象兩者一起混用,這是其它很多編程語言是做不到的。
H. 用Eclipse來開發PHP需要怎樣配置
eclipse開發php全過程的搭建帶debug的配置
1:先安裝好java運行環境這個eclipse運行靠的就是這個,自己來安裝吧。
2:安裝好php的運行環境,我是apache+php自己配置的,php的版本是5.3.apache的版本是2.2。把apache的主目錄設置在了D:phproot。php的主目錄在
D:php-5.3.8-Win32-VC9-x86。下面才是要說的重點:
1:下載eclipse pdt all in one;
2:下載xdebug;
3:把下載後的dll放在的地方是:
D:php-5.3.8-Win32-VC9-x86extphp_xdebug-2.2.1-5.3-vc9.dll;
4:在php.ini下添加下列語句:
[html]view plainprint?
[Xdebug]
zend_extension=D:php-5.3.8-Win32-VC9-x86extphp_xdebug-2.2.1-5.3-vc9.dll
xdebug.profiler_enable=on
xdebug.auto_trace=on
xdebug.collect_params=on
xdebug.collect_return=on
xdebug.show_exception_trace=On
xdebug.remote_autostart=On
xdebug.remote_enable=On
xdebug.collect_vars=On
5:重啟apache,隨便建立一個php文件,來輸出一下phpinfo();如果看到下面截圖則說明安裝成功了。
I. 怎樣調試php在eclipse
1. 下載eclipse,從官網上找就可以了,並確認當前系統中有java環境,即jdk和jre。
2. 安裝pdt了,採用的是在線安裝,更新地址在默認中已經包含了。只是更新起來比較麻煩。(如果直接下載 攜帶PDT的 Eclipse版本,可省略)
3. 下載調試器,調試器有兩種,一種時xdebug,另一種時zenddebug。
採用 xdebug
下載下來的應該是源代碼包。解壓縮,然後cd到目錄,然後phpize,有的時候可能沒有這個程序,運行sudo apt-get install
php5-dev,就可以了。然後就會出現熟悉的config程序 ./configure 出現一連串黑白屏字元,接著make,make
install。後兩項命令執行的時候,可能會需要sudo許可權,因為涉及到將程序文件復制到系統目錄。
4.
在/etc/php5/apache2/conf.d/中建立一個xdebug.ini文件,可以用vi或者其他文本程序,加入如下的配置項目。配置內容如下:
代碼如下:
[xdebug]
zend_extension="/usr/lib/php5/20090626+lfs/xdebug.so"
xdebug.remote_handler=dbgp
xdebug.remote_port=9000
xdebug.auto_trace=on
xdebug.collect_params=on
xdebug.collect_return=on
xdebug.max_nestring_level=100
xdebug.profile_enable=on
xdebug.remote_enable=on
xdebug.remote_host=localhost
xdebug.trace_output_dir="/tmp"
xdebug.profile_output_dir="/tmp"
xdebug.idekey=webide
xdebug.mode=re
放到這個目錄中的ini文件會被php自動載入。
至此,xdebug的安裝配置已經完成。
5. 打開eclipse,然後選擇window preference , 先配置服務選項:
先配置debug,選擇php選擇debug,將php的debugger選擇為xDebug。接著配置Server,
選擇PHP
Servers,然後彈出菜單:然後點擊new,在Name處隨便選擇一個名字,url配置成調試的主url。
然後設置成default。
最後配置PHP
Executables,add 隨便起個名字,path設置成/usr/bin/php
然後設置ini的位置在/etc/php5/apache2/php.ini
最後將PHP debugger設置成為XDebug就可以了。