編輯器是程式設計工作者強而有力的工具,一款好的編輯器可以大幅加快程式設計師的開發速度。那麼,如何在眾多編輯器中選出順手的編輯器呢?
以下為大家推薦幾款好評較多的編輯器:
1、NetBeans - 免費,開源,跨平台,大公司支援(推薦學習:PHP程式設計從入門到精通)
這是一款免費開源,跨平台的IDE,也是小編最喜歡的一款開發工具,他不用複雜的破解,註冊,便可以下載使用。這個IDE是使用JAVA開發的重型IDE,所以有時候載入和使用時在差點的電腦上會有點慢。但是,現在的碼農的電腦一般配置也不會太差。你不僅可以用它來寫PHP,也可以用來寫Java, JavaScript, HTML5, PHP, C/C 等等。更重要的是,他是ORACLE開發維護的,大公司有保證。
同時,NetBeans也支援插件,這樣可以很方便的對框架,cms一類的程式提供開箱即用的支援。當然它還擁有許多優秀的開發工具所共同擁有且必備的特性,擁有許多程式碼產生工具,像是getter setter生成、程式碼模板、智慧程式碼補全、提示、快速修復和重構等。另外也支援一些基本特性,包括程式碼折疊和格式化、try/catch程式碼補全以及矩形選取範圍等。
2、Zend Studio —— 收費,穩定,跨平台,大公司支援
這是一款Zend公司開發的編輯器。它提供了一些關鍵功能,其中包括在驗證、索引和搜尋PHP code方面表現更好。使用Zend Debugger、Xdebug和內建的Z-Ray工具進行偵錯。支援Eclipse插件生態系統。支援Docker和Git工具。支援PHP、Javascript,、CSS和HTML的智慧程式碼編輯。部署支援,包括提供了對Microsoft Azure和Amazon AWS的雲端支援。整合了Zend server,有助於PHP7的快速遷移和無縫連接。還有一個功能,可能會對你很有用,它可以開發行動應用程式喲。
3、Sublime Text —— 免費,收費,輕型,跨平台,漂亮
它可能是我見過最漂亮的文字編輯器了。當然了,對碼農來說,漂亮這個字用途並不大。相對於上面兩個重型開發工具IDE來說,它可能算的上是小巧玲瓏了。但是它也可以透過插件和套件變得更加強大。起初他就像一個不施粉黛的小家碧玉,但是通過不斷地定制化,它肯定不會輸給其他IDE的。這裡推薦幾個有用且常用的包,package control,Sublime PHP companion, xDebug client——CodeBug, PHPCS, CodIntel, Simple PHPUnit 和 PHPDoc。還是那句話,第一眼,你便會看上它,畢竟它很漂亮。
4、Vim —— 免費,開源,輕型,跨平台
#熟悉Linux的同學,肯定沒少用Vim,為什麼我們推薦這個“簡陋的”編輯器呢?其實Sublime Text的概念跟Vim的差不多,都可以透過客製化,讓它更獨特,更加的適合自己,雖然這樣會增加複雜性,會增加你一開始的工作量。
但是它是一個與時俱進的IDE,至今還有不少人活躍在社群上,為它更新,為它討論,透過不同的配置,會讓你開發越加順手。還有一個重要的優點,它更符合Linux的風格,不用或少用滑鼠就可以完成全部工作。 Windows環境中開發工作中,大家在寫程式碼的時候,免不了要使用到滑鼠,點點這點點那,降低工作效率。在Windows下,你同樣可以使用gvim。它是Vim的圖形前端,跨平台。
注意:編輯器只是輔助我們去寫程式碼,提高效率,不可過度依賴編輯器,良好的程式碼編寫規格是非常重要的。
以上是編寫php需要什麼編譯器的詳細內容。更多資訊請關注PHP中文網其他相關文章!