搜尋
首頁後端開發PHP問題php初學者適合什麼編輯器

php初學者適合什麼編輯器

Oct 08, 2019 pm 05:23 PM
php初學者編輯器

php初學者適合什麼編輯器

第一:Eclipse

Eclipse 是一個開放原始碼的、基於Java的可擴充開發平台。就其本身而言,它只是一個框架和一組服務,用於透過插件元件建立開發環境。幸運的是,Eclipse 附帶了一個標準的插件集,包括Java開發工具。雖然大多數使用者很樂於將Eclipse 當作Java 整合開發環境(IDE)來使用,但Eclipse 的目標卻不僅限於此。

Eclipse 還包括插件開發環境(Plug-in Development Environment,PDE),這個元件主要針對希望擴展Eclipse 的軟體開發人員,因為它允許他們建立與Eclipse 環境無縫整合的工具。由於Eclipse 中的每樣東西都是插件,對於給Eclipse 提供插件,以及給用戶一致和統一的整合開發環境而言,所有工具開發人員都具有同等的發揮場所。

第二:PHPstorm

PhpStorm是一個輕量級且便捷的PHP IDE,其旨在提供用戶效率,可深刻理解用戶的編碼,提供智能程式碼補全,快速導航以及即時錯誤檢查。

PHPstorm優點:

1、跨平台;2、對PHP支援refactor功能;3、自動產生phpdoc的註釋,非常方便進行大型程式設計;4、內建支援Zencode;5、生成類別的繼承關係圖,如果有一個類,多次繼承之後,可以透過這個功能查看他所有的父級關係;6、支援程式碼重構,方便修改程式碼;7、擁有本地歷史記錄功能(local history功能);8、方便的部署,可以直接將程式碼直接upload到伺服器。

補充:

大家一般都用vim,用的精通了都感覺效率高。但用了之後插件裝了一大堆。而且框架目錄層太深,用vim導航,找文件就很尷尬,於是嘗試了phpstorm,但是,習慣了vim的跳轉,遊標移動等等,偶然發現phpstorm還有vim模式,基本上可以兼容vim的常用編輯操作,同時也可以享受到phpstrom其他強大的功能,如函數跳轉(個人認為最強大的地方)、文件搜尋等等。

第三:sublime Text

Sublime Text 不僅是一個程式碼編輯器(Sublime Text 2是收費軟體,但可以無限期試用),也是HTML和散文先進的文字編輯器。它最初被設計為一個具有豐富擴展功能的Vim。

Sublime Text具有漂亮的使用者介面和強大的功能,例如程式碼縮圖,Python的插件,程式碼片段等。也可自訂鍵綁定,選單和工具列。 Sublime Text 的主要功能包括:拼字檢查,書籤,完整的Python API,Goto 功能,即時專案切換,多選擇,多視窗等等。 Sublime Text 是一個跨平台的編輯器,同時支援Windows、Linux、Mac OS X等作業系統。

Sublime Text優點:

1、主流前端開發編輯器;2、體積較小,運行速度快;3、文字功能強大;4、支援編譯功能且可在控制台看到輸出;5、內嵌python解釋器支援插件開發以達到可擴展目的;6、Package Control:ST支援的大量插件可透過其進行管理。

第四:Dreamweaver

Adobe Dreamweaver,簡稱“DW”,中文名稱"夢想編織者",DW是第一套針對專業網頁設計師特別發展的視覺化網頁開發工具,利用它可以輕易地製作出跨越平台限制和跨越瀏覽器限制的充滿動感的網頁。 Adobe Dreamweaver使用所見即所得的接口,亦有HTML(標準通用標記語言下的一個應用)編輯的功能。

第五:codelobster

codelobster 是支援:.txt, .cpp, .c, .h, .java, .jsp, .php, . pl, .cgi, .asp, .aspx,.html, .css, .xml, .xls, .js, .vbs, .sql 檔案的編輯程式碼編輯器. 其特點有:-語法高亮; -程式碼折疊; -可以在矩形程式碼框中工作; -支援混合程式碼(例如ASP HTML, PHP HTML等); -其它主要的程式碼編輯功能(撤銷,書籤,查找,分類等); -專案資源管理器; -HTML工具列; -所有語言的註解/取消註解; -HTML和ASP, JSP, Perl, PHP函數程式碼之間的轉換; -自訂功能表和工具列。

第六:EditPlus

EditPlus是一款由韓國Sangil Kim (ES-Computing)出品的小巧但是功能強大的可處理文字、HTML和程式語言的Windows編輯器,你甚至可以透過設定使用者工具將其作為C,Java,Php等等語言的一個簡單的IDE。

EditPlus(文字編輯器)漢化版是一套功能強大,可取代記事本的文字編輯器,擁有無限的撤消與重做、英文拼字檢查、自動換行、列數標記、搜尋取代、同時編輯多檔案、全螢幕瀏覽功能。而它還有一個好用的功能,就是它有監視剪貼簿的功能,同步於剪貼簿可自動貼上進EditPlus的視窗中省去貼上的步驟。

另外它也是一個非常好用的HTML編輯器,它除了支援顏色標記、HTML 標記,同時支援C、C 、Perl、Java,另外,它還內建完整的HTML & CSS1 指令功能,對於習慣用記事本編輯網頁的朋友,它可幫你節省一半以上的網頁製作時間,若你有安裝IE3.0 以上版本,它還會結合IE瀏覽器於EditPlus 視窗中,讓你可以直接預覽編輯好的網頁(若沒安裝IE,也可指定瀏覽器路徑)。因此,它是一個相當棒又多用途多狀態的編輯軟體。

第七:notepad

Notepad 是Windows作業系統下的一套文字編輯器(軟體版權授權: GPL),有完整的中文化介面及支援多國語言編寫的功能(UTF8技術)。 Notepad 功能比Windows 中的Notepad(記事本)強大,除了可以用來製作一般的純文字說明文件,也十分適合編寫電腦程式碼。

notepad 的優點:

比windows自帶的記事本強一點,因為能顯示括號跟顏色,用這個寫程式碼速度最快,因為與複雜的編輯器相比,開啟跟關閉還有電腦卡的效率已經遠低於編輯器所能提供的輔助的效率。

總結:

PHP編輯工具其實還蠻多的,以至於很多php程式設計師無從下手。很多同事常用的編輯器phpstorm,Notepad ,PhpStorm,Dreamweaver ,editplus;等等,工欲善其事,必先利其器,用熟用精一款編輯器就行,自己順手才是最舒服的。一開始初學的時候用editplus;後來用dreamweaver 會覺得很方便;再後來又用editplus;最後用vim ,其實用eclipse次數比較多,喜歡自己裝插件,插件很多,大項目常用。平時自己開發小項目,學習用notepad ,editplus,公司電腦記憶體小,可以用Sublime。

P.S:可以先從熟悉開始入手,例如從Sublime Text 入手,再考慮整合開發工具。整合髮開環境的話調試更便捷一些,就是不夠輕量級。

推薦教學:PHP影片教學

#

以上是php初學者適合什麼編輯器的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
酸與基本數據庫:差異和何時使用。酸與基本數據庫:差異和何時使用。Mar 26, 2025 pm 04:19 PM

本文比較了酸和基本數據庫模型,詳細介紹了它們的特徵和適當的用例。酸優先確定數據完整性和一致性,適合財務和電子商務應用程序,而基礎則側重於可用性和

PHP安全文件上傳:防止與文件相關的漏洞。PHP安全文件上傳:防止與文件相關的漏洞。Mar 26, 2025 pm 04:18 PM

本文討論了確保PHP文件上傳的確保,以防止諸如代碼注入之類的漏洞。它專注於文件類型驗證,安全存儲和錯誤處理以增強應用程序安全性。

PHP輸入驗證:最佳實踐。PHP輸入驗證:最佳實踐。Mar 26, 2025 pm 04:17 PM

文章討論了PHP輸入驗證以增強安全性的最佳實踐,重點是使用內置功能,白名單方法和服務器端驗證等技術。

PHP API率限制:實施策略。PHP API率限制:實施策略。Mar 26, 2025 pm 04:16 PM

本文討論了在PHP中實施API速率限制的策略,包括諸如令牌桶和漏水桶等算法,以及使用Symfony/Rate-limimiter之類的庫。它還涵蓋監視,動態調整速率限制和手

php密碼哈希:password_hash和password_verify。php密碼哈希:password_hash和password_verify。Mar 26, 2025 pm 04:15 PM

本文討論了使用password_hash和pyspasswify在PHP中使用密碼的好處。主要論點是,這些功能通過自動鹽,強大的哈希算法和SECH來增強密碼保護

OWASP前10 php:描述並減輕常見漏洞。OWASP前10 php:描述並減輕常見漏洞。Mar 26, 2025 pm 04:13 PM

本文討論了OWASP在PHP和緩解策略中的十大漏洞。關鍵問題包括注射,驗證損壞和XSS,並提供用於監視和保護PHP應用程序的推薦工具。

PHP XSS預防:如何預防XSS。PHP XSS預防:如何預防XSS。Mar 26, 2025 pm 04:12 PM

本文討論了防止PHP中XSS攻擊的策略,專注於輸入消毒,輸出編碼以及使用安全增強的庫和框架。

PHP接口與抽像類:何時使用。PHP接口與抽像類:何時使用。Mar 26, 2025 pm 04:11 PM

本文討論了PHP中接口和抽像類的使用,重點是何時使用。界面定義了無實施的合同,適用於無關類和多重繼承。摘要類提供常見功能

See all articles

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
4 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
4 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您聽不到任何人,如何修復音頻
1 個月前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.聊天命令以及如何使用它們
1 個月前By尊渡假赌尊渡假赌尊渡假赌

熱工具

MantisBT

MantisBT

Mantis是一個易於部署的基於Web的缺陷追蹤工具,用於幫助產品缺陷追蹤。它需要PHP、MySQL和一個Web伺服器。請查看我們的演示和託管服務。

SAP NetWeaver Server Adapter for Eclipse

SAP NetWeaver Server Adapter for Eclipse

將Eclipse與SAP NetWeaver應用伺服器整合。

VSCode Windows 64位元 下載

VSCode Windows 64位元 下載

微軟推出的免費、功能強大的一款IDE編輯器

SublimeText3 英文版

SublimeText3 英文版

推薦:為Win版本,支援程式碼提示!

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

強大的PHP整合開發環境