亚洲精品中文字幕无乱码_久久亚洲精品无码AV大片_最新国产免费Av网址_国产精品3级片

php語(yǔ)言

PHP程序員用哪個(gè)編輯器比較好

時(shí)間:2024-09-09 01:52:12 php語(yǔ)言 我要投稿

PHP程序員用哪個(gè)編輯器比較好

  作為一個(gè)程序員,編輯器是必不可少的,它不單單可以編輯代碼更最重要的是大大的提高了程序員的工作效率。目前比較津津樂(lè)道的編程器有eclipse,PHPstorm,sublime Text,notepad++,phpdesigner,Dreamweaver,EditPlus等等,都算是比較好的編程器。

PHP程序員用哪個(gè)編輯器比較好

  那么到底哪個(gè)編程器比較好呢?小編為大家介紹七大個(gè)編程器:

PHP程序員用哪個(gè)編輯器比較好

  第一:Eclipse

  Eclipse 是一個(gè)開(kāi)放源代碼的、基于Java的可擴(kuò)展開(kāi)發(fā)平臺(tái)。就其本身而言,它只是一個(gè)框架和一組服務(wù),用于通過(guò)插件組件構(gòu)建開(kāi)發(fā)環(huán)境。幸運(yùn)的是,Eclipse 附帶了一個(gè)標(biāo)準(zhǔn)的插件集,包括Java開(kāi)發(fā)工具。雖然大多數(shù)用戶(hù)很樂(lè)于將Eclipse 當(dāng)作Java 集成開(kāi)發(fā)環(huán)境(IDE)來(lái)使用,但Eclipse 的目標(biāo)卻不僅限于此。

  Eclipse 還包括插件開(kāi)發(fā)環(huán)境(Plug-in Development Environment,PDE),這個(gè)組件主要針對(duì)希望擴(kuò)展Eclipse 的軟件開(kāi)發(fā)人員,因?yàn)樗试S他們構(gòu)建與Eclipse 環(huán)境無(wú)縫集成的工具。由于Eclipse 中的每樣?xùn)|西都是插件,對(duì)于給Eclipse 提供插件,以及給用戶(hù)提供一致和統(tǒng)一的集成開(kāi)發(fā)環(huán)境而言,所有工具開(kāi)發(fā)人員都具有同等的發(fā)揮場(chǎng)所。

  P.S:程序員用Eclipse的話,有代碼自動(dòng)縮進(jìn)、補(bǔ)全功能,有方法跳轉(zhuǎn),相同變量提醒。另外其實(shí)phpstorm、sublime 都還不錯(cuò)?磦(gè)人喜好。

  第二:PHPstorm

  PhpStorm是一個(gè)輕量級(jí)且便捷的PHP IDE,其旨在提供用戶(hù)效率,可深刻理解用戶(hù)的編碼,提供智能代碼補(bǔ)全,快速導(dǎo)航以及即時(shí)錯(cuò)誤檢查。

  PHPstorm優(yōu)點(diǎn):

  1、跨平臺(tái)。

  2、對(duì)PHP支持refactor功能。

  3、自動(dòng)生成phpdoc的注釋?zhuān)浅7奖氵M(jìn)行大型編程。

  4、內(nèi)置支持Zencode。

  5、生成類(lèi)的繼承關(guān)系圖,如果有一個(gè)類(lèi),多次繼承之后,可以通過(guò)這個(gè)功能查看他所有的父級(jí)關(guān)系。

  6、支持代碼重構(gòu),方便修改代碼。

  7、擁有本地歷史記錄功能(local history功能)。

  8、方便的部署,可以直接將代碼直接upload到服務(wù)器。

  補(bǔ)充:phpstrom下的vim模式。大家一般都用vim,用的精通了都感覺(jué)效率高。但用了之后插件裝了一大堆。而且框架目錄層太深,用vim導(dǎo)航,找文件就很尷尬,于是嘗試了phpstorm,但是,習(xí)慣了vim的跳轉(zhuǎn),光標(biāo)移動(dòng)等等,偶然發(fā)現(xiàn)phpstorm還有vim模式,基本可以兼容vim的常用編輯操作,同時(shí)也可以享受到phpstrom其他強(qiáng)大的功能,如函數(shù)跳轉(zhuǎn)(個(gè)人認(rèn)為最強(qiáng)大的地方)、文件搜索等等。

  PS:搞PHP,必用PHPStorm,這可以說(shuō)是神器!它的不足之處,內(nèi)存太大。有的時(shí)候公司電腦不行,電腦配置是跟不上的,還有就是PHPstorm,功能全,該有的都有,比較適合偷懶程序員用。

  第三:sublime Text

  Sublime Text 不僅是一個(gè)代碼編輯器(Sublime Text 2是收費(fèi)軟件,但可以無(wú)限期試用),也是HTML和散文先進(jìn)的文本編輯器。它最初被設(shè)計(jì)為一個(gè)具有豐富擴(kuò)展功能的Vim。

  Sublime Text具有漂亮的用戶(hù)界面和強(qiáng)大的功能,例如代碼縮略圖,Python的插件,代碼段等。還可自定義鍵綁定,菜單和工具欄。Sublime Text 的主要功能包括:拼寫(xiě)檢查,書(shū)簽,完整的Python API,Goto 功能,即時(shí)項(xiàng)目切換,多選擇,多窗口等等。Sublime Text 是一個(gè)跨平臺(tái)的編輯器,同時(shí)支持Windows、Linux、Mac OS X等操作系統(tǒng)。

  Sublime Text優(yōu)點(diǎn):

  1、主流前端開(kāi)發(fā)編輯器

  2、體積較小,運(yùn)行速度快

  3、文本功能強(qiáng)大

  4、支持編譯功能且可在控制臺(tái)看到輸出

  5、內(nèi)嵌python解釋器支持插件開(kāi)發(fā)以達(dá)到可擴(kuò)展目的

  6、Package Control:ST支持的大量插件可通過(guò)其進(jìn)行管理[3]

  P.S:習(xí)慣是Sublime Text Sublime text 3 單文件快捷編輯

  第四:Dreamweaver

  Adobe Dreamweaver,簡(jiǎn)稱(chēng)“DW”,中文名稱(chēng)"夢(mèng)想編織者",DW是第一套針對(duì)專(zhuān)業(yè)網(wǎng)頁(yè)設(shè)計(jì)師特別發(fā)展的`視覺(jué)化網(wǎng)頁(yè)開(kāi)發(fā)工具,利用它可以輕而易舉地制作出跨越平臺(tái)限制和跨越瀏覽器限制的充滿動(dòng)感的網(wǎng)頁(yè)。Adobe Dreamweaver使用所見(jiàn)即所得的接口,亦有HTML(標(biāo)準(zhǔn)通用標(biāo)記語(yǔ)言下的一個(gè)應(yīng)用)編輯的功能。它有Mac和Windows系統(tǒng)的版本。隨Macromedia被Adobe收購(gòu)后,Adobe也開(kāi)始計(jì)劃開(kāi)發(fā)Linux版本的Dreamweaver了。Dreamweaver自MX版本開(kāi)始,使用了Opera的排版引擎"Presto" 作為網(wǎng)頁(yè)預(yù)覽。

  P.S:以前用Dreamweaver, 代碼和CSS一起處理,簡(jiǎn)單高效;后來(lái)用MVC框架,用Netbeans。

  曾經(jīng)只用zend studio,F(xiàn)在用NetBeans 和vim 。之所以用這個(gè)Dreamweaver,是因?yàn)橄矚g它的文件管理、代碼檢索、HTML+CSS+自動(dòng)提示功能。按時(shí)間順序:

  vim,notepad++,eclipse,NetBeans,editplus,sublime,phpstorm,sublime+editplus+zend studio。

  第五:codelobster

  codelobster 是一款支持:.txt, .cpp, .c, .h, .java, .jsp, .php, .pl, .cgi, .asp, .aspx,.html, .css, .xml, .xls, .js, .vbs, .sql 文件的編輯代碼編輯器. 其特點(diǎn)有:-語(yǔ)法高亮; -代碼折疊; -可以在矩形代碼框中工作; -支持混合代碼(例如ASP+HTML, PHP+HTML等); -其它主要的代碼編輯功能(撤銷(xiāo),書(shū)簽,查找,分類(lèi)等); -項(xiàng)目資源管理器; -HTML工具欄; -所有語(yǔ)言的注釋/取消注釋; -HTML和ASP, JSP, Perl, PHP函數(shù)代碼之間的轉(zhuǎn)換; -自定義菜單和工具欄。

  P.S:codelobster 編輯器,打開(kāi)速度比editpus慢一點(diǎn),比其他的ide快很多。免費(fèi),自動(dòng)格式化,自動(dòng)補(bǔ)全。支持框架。你能想到的功能它都有。

  第六:EditPlus

  EditPlus是一款由韓國(guó)Sangil Kim (ES-Computing)出品的小巧但是功能強(qiáng)大的可處理文本、HTML和程序語(yǔ)言的Windows編輯器,你甚至可以通過(guò)設(shè)置用戶(hù)工具將其作為C,Java,Php等等語(yǔ)言的一個(gè)簡(jiǎn)單的IDE。

  EditPlus(文字編輯器)漢化版是一套功能強(qiáng)大,可取代記事本的文字編輯器,擁有無(wú)限制的撤消與重做、英文拼字檢查、自動(dòng)換行、列數(shù)標(biāo)記、搜尋取代、同時(shí)編輯多文件、全屏幕瀏覽功能。而它還有一個(gè)好用的功能,就是它有監(jiān)視剪貼板的功能,同步于剪貼板可自動(dòng)粘貼進(jìn)EditPlus 的窗口中省去粘貼的步驟。另外它也是一個(gè)非常好用的HTML編輯器,它除了支持顏色標(biāo)記、HTML 標(biāo)記,同時(shí)支持C、C++、Perl、Java,另外,它還內(nèi)建完整的HTML & CSS1 指令功能,對(duì)于習(xí)慣用記事本編輯網(wǎng)頁(yè)的朋友,它可幫你節(jié)省一半以上的網(wǎng)頁(yè)制作時(shí)間,若你有安裝IE3.0 以上版本,它還會(huì)結(jié)合IE瀏覽器于EditPlus 窗口中,讓你可以直接預(yù)覽編輯好的網(wǎng)頁(yè)(若沒(méi)安裝IE,也可指定瀏覽器路徑)。因此,它是一個(gè)相當(dāng)棒又多用途多狀態(tài)的編輯軟件。

  P.S:經(jīng)常用到EditPlus里面的ftp功能,在線編輯代碼,很合適!用Editplus編輯器感覺(jué)有點(diǎn)異類(lèi)。

  第七:notepad++

  Notepad++是Windows操作系統(tǒng)下的一套文本編輯器(軟件版權(quán)許可證: GPL),有完整的中文化接口及支持多國(guó)語(yǔ)言編寫(xiě)的功能(UTF8技術(shù))。Notepad++功能比Windows 中的Notepad(記事本)強(qiáng)大,除了可以用來(lái)制作一般的純文字說(shuō)明文件,也十分適合編寫(xiě)計(jì)算機(jī)程序代碼。Notepad++ 不僅有語(yǔ)法高亮度顯示,也有語(yǔ)法折疊功能,并且支持宏以及擴(kuò)充基本功能的外掛模組。Notepad++是免費(fèi)軟件,可以免費(fèi)使用,自帶中文,支持眾多計(jì)算機(jī)程序語(yǔ)言:C,C++,Java,pascal,C#,XML,SQL,Ada,HTML,PHP,ASP, AutoIt,匯編, DOS批處理, Caml, COBOL, Cmake, CSS,D, Diff,Action, Fortran,Gui4Cli, HTML, Haskell,INNO, JSP,KIXtart, LISP, Lua, Make處理(Makefile), Matlab, INI文件, MS-DOSStyle, NSIS, Normal text, Objective-C, Pascal,Python, Java,Verilog,Haskell,InnoSetup,CMake,VHDL,AutoIt,Matlab

  notepad++的優(yōu)點(diǎn):

  比windows自帶的記事本強(qiáng)一點(diǎn),因?yàn)槟茱@示括號(hào)跟顏色,用這個(gè)寫(xiě)代碼速度最快,因?yàn)榕c復(fù)雜的編輯器相比,打開(kāi)跟關(guān)閉還有電腦卡的效率已經(jīng)遠(yuǎn)遠(yuǎn)低于編輯器能提供的輔助的效率。

  P.S:Notepad++ 快速而且簡(jiǎn)單,還在用NetBeans的話有個(gè)缺點(diǎn)就是html的模板,如果有thinkphp的模板標(biāo)簽html標(biāo)記的起始結(jié)束符高亮就失效了,只能等待更新之前用的netbeans 后來(lái)netbeans開(kāi)大項(xiàng)目有點(diǎn)卡換成了Notepad++。

  簡(jiǎn)單的做個(gè)總結(jié):

  PHP 編輯工具其實(shí)挺多的,以至于很多php程序員無(wú)從下手。很多同事常用的編輯器phpstorm,Notepad++,PhpStorm,Dreamweaver ,editplus;等等,工欲善其事,必先利其器,用熟用精一款編輯器就行,自己順手才是最舒服的。一開(kāi)始初學(xué)的時(shí)候用editplus;后來(lái)用dreamweaver 會(huì)覺(jué)得很方便;再后來(lái)又用editplus;最后用vim ,其實(shí)用eclipse次數(shù)比較多,喜歡自己裝插件,插件很多,大項(xiàng)目常用。平時(shí)自己開(kāi)發(fā)小項(xiàng)目,學(xué)習(xí)用notepad++,editplus,公司電腦內(nèi)存小,可以用Sublime。

  P.S:可以先從熟悉開(kāi)始入手,比如從Sublime Text 入手,再考慮集成開(kāi)發(fā)工具。集成發(fā)開(kāi)環(huán)境的話調(diào)試更便捷一些,就是不夠輕量級(jí)。

【PHP程序員用哪個(gè)編輯器比較好】相關(guān)文章:

PHP 程序員用哪個(gè)編輯器比較好07-13

php程序員11-01

PHP與ASP相比哪個(gè)優(yōu)秀08-01

Java和PHP哪個(gè)是最好的就業(yè)選擇09-14

photoshop哪個(gè)版本比較好用10-26

優(yōu)秀的PHP程序員是怎樣練成的08-02

php文件鎖怎么用07-03

PHP程序員常見(jiàn)的40個(gè)陋習(xí)08-15

初級(jí)PHP程序員面試經(jīng)驗(yàn)分享06-08

php程序員最容易出現(xiàn)的幾個(gè)錯(cuò)誤07-07