關(guān)注
軟件介紹
PhpStorm2021是JetBrains 公司開發(fā)的一款商業(yè)的PHP集成開發(fā)工具,為廣大編程程序員們提供了全面的開發(fā)環(huán)境,并且還支持多種開發(fā)語言,可深刻理解用戶的編碼,提供智能代碼補全,快速導(dǎo)航以及即時錯誤檢查,為程序員提供更為效率的PHP開發(fā),旨在有效提高用戶的工作效率!
軟件地址【 chengdongds.top 】
一、智能代碼輔助功能
這是一個能夠真正“解析”您的代碼的 PHP IDE。 它支持 PHP 5.3/5.4/5.5/5.6/7.0/7.1/7.2,提供實時錯誤預(yù)防、最佳自動補全與代碼重構(gòu)、零配置調(diào)試,以及擴展的 HTML、CSS 和 JavaScript 編輯器。
1、智能 PHP 代碼編輯器
IDE提供智能代碼補全、語法高亮顯示、擴展的代碼格式化配置、實時錯誤檢查、代碼折疊,并支持語音混合等。 自動重構(gòu)能夠小心地處理您的代碼,有助于輕松且安全地進行全局項目設(shè)置。
2、代碼質(zhì)量分析
成百上千個代碼檢查會在您輸入時驗證代碼并檢查整個項目是否存在可能的錯誤或代碼異味。 適用于大多數(shù)檢查的快速修復(fù)能夠輕松地立即修復(fù)或改進代碼。 Alt+Enter 可為每個檢查顯示合適的選項。
3、簡單的代碼導(dǎo)航和搜索
可以幫助用戶在處理大型項目時提高編碼效率,并節(jié)省時間。 只需點擊一次或搜索用法,即可跳到方法、函數(shù)或變量定義。
二、調(diào)試、測試和性能分析
PhpStorm 為調(diào)試、測試和分析應(yīng)用程序提供了強大的內(nèi)置工具。
1、調(diào)試
零配置調(diào)試讓您能夠輕而易舉地調(diào)試 PHP 應(yīng)用程序。 另外,該軟件提供多個選項,可以利用可視化調(diào)試器調(diào)試您的 PHP 代碼,這樣您就可以:檢查變量和用戶定義的監(jiān)視、設(shè)置斷點和在運行時評估表達式、調(diào)試遠程應(yīng)用程序、在多個會話中同時調(diào)試頁面等。
2、測試
您可以直接在軟件中開發(fā) PHPUnit 測試,并利用上下文菜單選項從目錄、文件或類中直接運行它們。 PHPUnit 的代碼覆蓋率可以顯示測試會覆蓋多少代碼。
3、性能分析
您可以使用 Xdebug 或 Zend Debugger 分析應(yīng)用程序并在該軟件中檢查聚合的報告。
一、智能代碼編輯器
PhpStorm為PHP提供了豐富而智能的代碼編輯器,實際上“獲取”您的代碼并深入了解其結(jié)構(gòu),支持現(xiàn)代和遺留項目的PHP5.3,5.4,5.5,5.6,7.0,7.1。IDE提供智能代碼完成,語法突出顯示,擴展代碼格式配置,動態(tài)錯誤檢查,代碼折疊,支持語言混合等。
1、語言功能支持
支持最新的PHP7,包括支持匿名類,返回類型聲明,null合并運算符,組使用聲明,上下文敏感詞法分析器等。PHP7.1兼容性檢查將有助于將項目更新到最新的PHP版本。還支持PHP5.3,5.4,5.5,5.6和7.0。
2、PHP重構(gòu)
Rename和Move重構(gòu)適用于文件,函數(shù),常量,類,屬性,方法,參數(shù)以及局部和全局變量。輕松安全地更改全局項目。本地更改即時進行。
還可以使用以下重構(gòu):提取變量/常量/字段/方法/接口,內(nèi)聯(lián)變量,推送成員向上/向下拉成員,更改簽名,將類移動到另一個命名空間,移動靜態(tài)成員,進行靜態(tài)重構(gòu)。
3、代碼完成
自動代碼完成(在鍵入時調(diào)用)最終確定類,方法,變量名和PHP關(guān)鍵字,以及字段和變量的常用名稱,具體取決于它們的類型。代碼完成還支持PHP代碼中的數(shù)組索引。
4、代碼格式
具有代碼樣式配置和其他功能的代碼格式化程序可幫助您編寫易于維護的簡潔代碼。PhpStorm包含符合PSR1 / PSR2,Symfony2,Zend,Drupal和其他標(biāo)準(zhǔn)的內(nèi)置代碼格式。
5、代碼(Re)編曲
Code(re)編程器是一個強大的工具,用于控制現(xiàn)有代碼和生成代碼的結(jié)構(gòu)。例如,您可以指定在字段之后排序的方法或?qū)⒁蕾嚪椒ū3衷谝黄稹?/p>
6、PHPDoc支持
PhpStorm編輯器在您的代碼中尊重PHPDoc,并根據(jù)注釋提供適當(dāng)?shù)拇a完成建議。為代碼編輯PHPDoc時,變量名稱和類型將從相應(yīng)的代碼塊自動完成。PHP代碼重構(gòu)也考慮PHPDocs以使它們保持最新。
7、參數(shù)提示
通過PhpStorm中的參數(shù)提示,代碼變得更易讀,更易于理解。顯示用于文字的參數(shù)提示和用作方法參數(shù)的空值,幫助您更好地理解特定方法
二、代碼質(zhì)量分析
數(shù)百個代碼檢查在您鍵入時驗證您的代碼并檢查整個項目是否存在可能的錯誤或代碼異味。
大多數(shù)檢查的快速修復(fù)使您可以輕松地立即修復(fù)或改進代碼。Alt + Enter為每次檢查顯示適當(dāng)?shù)倪x項。
1、PHPCode Sniffer&Mess Detector
只需打開一個PHP文件,即可使用PHPCode Sniffer(phpcs)和PHPMess Detector(phpmd)動態(tài)檢查代碼。每次更改文件中的內(nèi)容時都會觸發(fā)檢查,因此可以非常輕松地修復(fù)PHPCode Sniffer和PHPMess Detector報告的問題。
2、智能重復(fù)代碼檢測器
添加了所有主要支持的語言,包括PHP,HTML和CSS。使用代碼| 找到重復(fù)項以開始您對復(fù)制/粘貼編碼的任務(wù)。您將看到重構(gòu)的候選人列表 - 在重構(gòu)的幫助下,您可以輕松地保持代碼干凈。
3、回調(diào)參考
代碼編輯器理解字符串文字中的回調(diào)引用,并提供高級幫助,例如用法搜索和重命名重構(gòu)。
4、Phar包
PhpStorm透明地識別Phar封裝的代碼。
5、Twig,Blade&Smarty模板
在使用模板文件時,使用Twig,Blade或Smarty模板引擎可以利用生產(chǎn)力功能:針對不同結(jié)構(gòu)的可配置語法突出顯示; 語法錯誤突出顯示; 功能和屬性完成; 自動插入成對的括號,引號和結(jié)束標(biāo)簽; 和更多。
6、高效的項目分析和導(dǎo)航
其徹底的源代碼分析允許PhpStorm提供復(fù)雜的代碼完成,即使對于未注釋的代碼也是如此,例如,當(dāng)函數(shù)返回類型從其主體中扣除并且返回語句或類屬性類型(和聲明)從構(gòu)造函數(shù)代碼中提取時。
文件結(jié)構(gòu)視圖和類,方法和調(diào)用層次結(jié)構(gòu)視圖允許更快的代碼審查和導(dǎo)航。
7、命名空間
PhpStorm提供名稱空間的智能處理,包括自動導(dǎo)入,優(yōu)化導(dǎo)入,折疊導(dǎo)入等。
8、數(shù)據(jù)流分析
數(shù)據(jù)流分析可幫助您更好地理解項目代碼,解釋復(fù)雜的代碼部分,查找源代碼中的瓶頸等。
三、輕松的代碼導(dǎo)航和搜索
轉(zhuǎn)到類/文件/符號 - 快速項目導(dǎo)航的關(guān)鍵操作。使用通配符和縮寫可以更快地找到所需的項目。
查找用法 - 幫助您在代碼,當(dāng)前文件或整個項目中查找任何符號(例如,類,方法,字段等)的用法。
四、Visual Debugger
PhpStorm提供了許多調(diào)試PHP代碼的選項。檢查與上下文相關(guān)的局部變量和用戶定義的監(jiān)視,包括數(shù)組和復(fù)雜對象,并動態(tài)編輯值。為服務(wù)器設(shè)置遠程調(diào)試,在運行時評估表達式,在多個會話中同時調(diào)試頁面,在頁面之間移動時保持調(diào)試會話處于活動狀態(tài)等等。
1、零配置調(diào)試
使用零配置調(diào)試,您無需創(chuàng)建任何調(diào)試配置。相反,您手動在瀏覽器中打開PHP應(yīng)用程序的起始頁面,然后從瀏覽器激活調(diào)試引擎,而PhpStorm則監(jiān)聽傳入的調(diào)試器連接。支持Xdebug和Zend Debugger。
閱讀有關(guān)使用PhpStorm進行零配置調(diào)試的更多信息。
當(dāng)(在某些情況下)您仍需要手動配置調(diào)試時,請閱讀以下文章: 如何在PhpStorm中配置調(diào)試。
2、調(diào)試器配置驗證
沒有什么比讓PHP調(diào)試工作更令人沮喪了,因為php.ini中存在一些配置錯誤。
在為項目配置PHP解釋器時,PhpStorm將通知您是否安裝了調(diào)試器并將生成Xdebug或Zend Debugger版本。在PHPServers Settings窗口中,您可以驗證調(diào)試器設(shè)置:您可以測試要使用調(diào)試器的遠程環(huán)境并 驗證調(diào)試器配置。PhpStorm會告訴你是否遺漏了什么,以及如何解決這個問題。
3、適用于PHP的內(nèi)聯(lián)調(diào)試器
使用PHP的內(nèi)聯(lián)調(diào)試器,所有實時調(diào)試數(shù)據(jù)都直接顯示在編輯器中,變量值集成到編輯器界面中。可以在源代碼中查看變量值,緊挨著它們的用法。
4、XDebug for REST Client
PhpStorm在REST客戶端中有一個按鈕,用于發(fā)送帶有自動設(shè)置的正確cookie的HTTP請求。因此,RESTful Web Service的調(diào)試可以直接在REST客戶端內(nèi)完成,而無需離開IDE。
5、使用Smart Step Into進行調(diào)試
此調(diào)試功能允許您在調(diào)試時選擇要進入的功能。此功能也適用于動態(tài)函數(shù)調(diào)用。
6、Zend服務(wù)器集成
可以從Z-Ray和Zend Server接口激活PHP調(diào)試和分析會話,以便在PhpStorm中執(zhí)行操作。
7、PHP的交互式調(diào)試控制臺(REPL)
交互式調(diào)試控制臺(REPL)允許您在調(diào)試會話中動態(tài)更改變量,調(diào)用PHP函數(shù)和定義其他函數(shù)。
五、使用PHPUnit進行單元測試
在PhpStorm中開發(fā)PHPUnit測試,并使用上下文菜單選項從目錄,文件或類中立即運行它們。支持高于3.3的PHPUnit版本(包括PHPUnit 6)。
1、使用PHPUnit進行單元測試
PHPUnit可以在本地或服務(wù)器上運行(在這種情況下,可以使用XML配置文件進行配置)。專用的運行/調(diào)試配置允許您稍后運行適當(dāng)?shù)臏y試集。
2、測試跑步者
測試在專用的測試運行器UI中執(zhí)行,顯示結(jié)果概述以及整個套件和每個特定測試的詳細統(tǒng)計信息。如果測試失敗,您可以立即從堆棧跟蹤跳轉(zhuǎn)到發(fā)生錯誤的代碼行,并在問題修復(fù)后重新運行失敗的測試。
3、代碼覆蓋范圍
PHPUnit的代碼覆蓋率向您顯示測試覆蓋了多少代碼,在編輯器中直觀地標(biāo)記覆蓋和未覆蓋的行。PhpStorm完全支持使用PHPUnit進行代碼覆蓋率分析。
六、使用Behat,PHPSpec和Codeception進行測試
1、貝哈特
現(xiàn)在可以在帶有Behat的PhpStorm中使用BDD。編寫描述應(yīng)用程序行為的人類可讀故事,包括安裝和配置幫助程序,運行配置和Behat Intellisense。
2、PHPSpec
在PhpStorm中使用PHPSpec時,可以使用代碼完成,導(dǎo)航和正確檢查。PHPSpec運行配置將有助于輕松運行PHPSpec。
3、Codeception
支持從2.2.0版開始的代碼測試框架。您可以從Composer或PHAR安裝它。運行配置將幫助您在本地,Vagrant計算機,遠程解釋器或Docker上運行測試。
4、Profiler集成
您可以使用Xdebug或Zend Debugger直接從IDE分析您的應(yīng)用程序。PhpStorm提供了Xdebug或Zend Debugger生成的分析數(shù)據(jù)的直觀表示。您可以一次選擇多個快照并收集聚合的分析信息。觀察聚合報告并從執(zhí)行統(tǒng)計信息直接跳轉(zhuǎn)到PHP代碼中的函數(shù)。
七、HTML / CSS / JavaScript編輯器
注意: PhpStorm包含與HTML,CSS和JavaScript相關(guān)的WebStorm的所有功能。
1、基于DOM,特定于瀏覽器的完成
標(biāo)簽,關(guān)鍵字,標(biāo)簽,變量,參數(shù)和功能的JavaScript,HTML和CSS代碼完成是基于DOM的,并支持Firefox和Chrome等流行瀏覽器的細節(jié)。
完成適用于* .js文件,HTML事件處理程序和所有其他適當(dāng)上下文中的標(biāo)準(zhǔn)和用戶定義函數(shù)。
支持Sass,SCSS,Less,Stylus,Compass,CoffeeScript,TypeScript,Dart和其他尖端的Web開發(fā)技術(shù)。
2、JavaScript調(diào)試器
使用JetBrains PhpStorm,您可以在充分利用各種智能功能的同時調(diào)試JavaScript:
HTML和JavaScript中的斷點
可自定義的斷點屬性:掛起模式,條件,傳遞計數(shù)等
JavaScript調(diào)試器UI中的框架,變量和監(jiān)視視圖
JavaScript表達式的運行時評估
JavaScript中的單元測試
3、實時編輯
實時編輯預(yù)覽可為您節(jié)省大量時間和按鍵。在編輯器和瀏覽器中打開一個頁面,這樣您就可以看到這兩個頁面,并在運行JavaScript調(diào)試會話時激活實時編輯功能。開始編輯代碼并立即在瀏覽器中查看更改,即使您在代碼完成彈出窗口中查看列表選項也是如此。
PhpStorm會自動保存您的更改,瀏覽器會動態(tài)更新頁面,顯示您的修改。
4、文件監(jiān)視器
利用File Watchers自動編譯/轉(zhuǎn)換現(xiàn)代Web開發(fā)語言到JavaScript(來自CoffeeScript,TypeScript,Dart等)或CSS(來自Sass,SCSS,Less,Stylus,Compass等)。
5、高速編碼
編輯器允許您利用Emmet(以前的Zen Coding)的所有功能。使用實時模板定義您自己的縮寫(片段)或使用PHP,HTML,CSS,JS和其他語言的預(yù)定義。
6、驗證和快速修復(fù)
PhpStorm檢測并建議自動修復(fù),例如:缺少必需屬性,無效屬性或非法值,鏈接中文件的錯誤引用,重復(fù)屬性,無效的CSS選擇器格式,無效的CSS屬性,未使用的CSS類定義,無效的本地錨點和更多。
7、JavaScript重構(gòu)
為JavaScript提供的重構(gòu)功能允許您輕松修改代碼結(jié)構(gòu)以及撤消修改。JS可用的一些重構(gòu)包括:重命名,提取變量/函數(shù),內(nèi)聯(lián)變量/函數(shù),移動/復(fù)制,安全刪除,將嵌入式腳本解壓縮到文件中。
8、JSLint / JSHint
JavaScript代碼質(zhì)量工具集成在JavaScript編輯器中,可以在編輯代碼時檢查代碼。打開“設(shè)置”,鍵入JSLint / JSHint,啟用檢查,在鍵入時將根據(jù)這些檢查檢查代碼。
9、Node.js的
PhpStorm完全支持Node.js,其中包含可從存儲庫獲得的免費插件。它提供代碼完成,突出顯示,導(dǎo)航,錯誤檢查,調(diào)試,使用npm管理包等。
10、ECMAScript和諧支持
對于那些喜歡保持領(lǐng)先一步的人,PhpStorm提供了對ECMAScript Harmony的支持。要試用新功能,請將ECMAScript Harmony設(shè)置為IDE設(shè)置中的JavaScript語言版本。
11、JavaScript模板和Web組件支持
PhpStorm支持EJS模板引擎(語法突出顯示,打字輔助,格式化等),并為Handlebars和Mustache模板提供格式和語法突出顯示,以及自動標(biāo)記關(guān)閉。
Web組件也有初始支持。
12、角支持
PhpStorm中的角度支持包括TypeScript或ECMAScript 2015中的指令和綁定的代碼完成和導(dǎo)航,以及對新事件屬性的理解。
13、流量支持
您可以使用Flow添加到JavaScript的類型注釋。使用帶注釋的函數(shù)或方法時,您將在代碼完成中獲得類型化參數(shù)信息。
14、TSLint
PhpStorm提供與TSLint的集成,TSLint是TypeScript代碼的linter。在鍵入時,使其能夠在編輯器中查看來自TSLint的警告和錯誤。
15、Vue.js
享受Vue模板語言的編碼幫助以及.vue文件的腳本和樣式塊中您選擇的語言。IDE自動完成Vue組件并為其添加所需的導(dǎo)入。
八、VCS集成
享受版本控制系統(tǒng)的一流支持,包括Git,Subversion,Mercurial,Perforce,CVS,TFS等。
1、VCS集成
PhpStorm支持最流行的版本控制系統(tǒng),包括Git,Subversion,Mercurial,Perforce,CVS,TFS等。在PhpStorm中,所有繁瑣的任務(wù)(如添加,刪除和刪除文件)都會自動執(zhí)行。內(nèi)置的可視化合并工具以快速直觀的方式解決所有沖突。當(dāng)您在編輯器裝訂線中鍵入時,本地更改會突出顯示,提供直觀的導(dǎo)航和單擊更改的雙擊回滾。
2、馬上開始工作
打開現(xiàn)有文件夾,查看VCS中的代碼,甚至指定FTP下載并自動同步文件。你只需要一瞬間就可以運行了。
在本地編輯項目文件,并使用自動同步將其部署回遠程服務(wù)器,無論是文件保存還是按需。
3、VCS功能
集成的變更列表 - 將您的更改分組到多個變更列表中,以便更好地組織
擱置的更改 - 留出一些更改以便以后恢復(fù)它們
存儲庫更改視圖 - 查看其他團隊成員已提交的內(nèi)容
UML視圖的變化
傳入更改視圖 - 查看尚未集成到本地副本中的代碼更改
更改通知 - 如果您上次同步后正在使用的文件已更改,則會收到提醒。
九、數(shù)據(jù)庫和SQL
注意: PhpStorm包含與數(shù)據(jù)庫和SQL相關(guān)的DataGrip的所有功能,并允許您直接從IDE使用數(shù)據(jù)庫。
1、數(shù)據(jù)庫支持
PhpStorm提供了用于在項目中處理數(shù)據(jù)庫和SQL的工具和代碼輔助功能。連接到數(shù)據(jù)庫,編輯模式和表數(shù)據(jù),運行查詢,甚至使用UML圖分析模式。
2、SQL編輯器
SQL代碼可以注入其他語言或在SQL編輯器中編輯,具有語法突出顯示,智能代碼完成,動態(tài)代碼分析,代碼格式化和導(dǎo)航可用。
十、其他值得注意的功能
PhpStorm支持最流行的版本控制系統(tǒng),包括Git,Subversion,Mercurial,Perforce,CVS,TFS等。
1、當(dāng)?shù)貧v史
IDE會跟蹤對源文件所做的任何更改,以防止任何意外丟失或修改,即使是由其他應(yīng)用程序進行的。您可以隨時檢查特定文件或目錄的歷史記錄,并回滾到以前的任何版本。
2、編碼風(fēng)格支持
PhpStorm包含符合PSR1 / PSR2,Symfony2,Zend,Drupal和其他標(biāo)準(zhǔn)的內(nèi)置代碼格式,并允許您輕松為PHPCodeSniffer指定自己的項目特定編碼標(biāo)準(zhǔn)。在PhpStorm中重新格式化代碼有助于您的代碼輕松滿足編碼標(biāo)準(zhǔn)。
3、PHPUML
PhpStorm通過為PHP代碼提供可編輯的UML類圖,幫助開發(fā)人員理解和更改代碼。您可以快速檢查應(yīng)用程序結(jié)構(gòu),創(chuàng)建和編輯類及其關(guān)系。在上下文菜單中查找“Diagrams ...”。可以通過快捷菜單直接從圖表中應(yīng)用許多重構(gòu)。
4、與問題跟蹤器集成
當(dāng)您的待辦事項列表位于問題/錯誤跟蹤系統(tǒng)中時,您可以配置PhpStorm以解決問題,而無需從IDE切換。PhpStorm支持以下錯誤跟蹤系統(tǒng):JetBrains YouTrack,Atlassian JIRA,Lighthouse,Pivotal Tracker,GitHub,Redmine,Trac等。
5、插件
PhpStorm插件存儲庫包含250多種各種IDE插件,包括為主要PHP框架提供支持的插件,附加的VCS,與各種工具的集成以及Vim仿真等編輯器增強功能。
可以從IDE設(shè)置中的插件管理器瀏覽和管理PhpStorm插件存儲庫。
訪問PhpStorm 插件存儲庫網(wǎng)站。
6、Docker支持
PhpStorm的Docker插件允許您直接從現(xiàn)有項目添加Docker支持,查看日志,直接從PhpStorm管理Docker容器。您還可以使用Xdebug或Zend Debugger調(diào)試Web應(yīng)用程序。
7、流浪漢
Vagrant是一個本地集成在PhpStorm中的便捷工具,旨在幫助您創(chuàng)建可重現(xiàn)的開發(fā)環(huán)境。它允許您通過共享一個簡單的腳本來共享開發(fā)虛擬機。然后,其他開發(fā)人員可以通過運行'up'vagrant命令啟動相同的計算機。
8、作曲家
現(xiàn)在支持Composer(PHP的依賴管理器):使用Composer創(chuàng)建一個新項目,在現(xiàn)有項目中創(chuàng)建Init composer,管理依賴項并使用用戶友好的UI添加包,通過命令行工具使用Composer等等。
9、內(nèi)置REST客戶端
REST Client集成在IDE中,可讓您直接從PhpStorm測試RESTful Web服務(wù)。只需通過HTTP調(diào)用不同的請求(例如GET,POST,PUT等)到具有各種參數(shù)的RESTful API,并獲取響應(yīng)和響應(yīng)頭。
10、帶有遠程工具的內(nèi)置SSH控制臺
內(nèi)置SSH控制臺允許您連接到任何遠程計算機并通過SSH執(zhí)行各種操作。此外,SSH遠程工具可以配置為通過一次擊鍵直接從IDE運行任何遠程工具。
11、命令行工具
PhpStorm具有命令行工具支持,可為各種外部命令行工具預(yù)配置命令完成,包括Composer,Symfony控制臺,Zend Framework 2工具(ZFTool),Zend Framework 1工具,Drush for Drupal,基于Symfony控制臺的工具( Laravel,Doctrine)。還可以添加任何其他自定義工具。
12、適用于PHP的Google App Engine
為Google App Engine forPHP開發(fā)應(yīng)用程序并將例行部署任務(wù)委派給IDE。
創(chuàng)建您的應(yīng)用程序,運行它并將其部署到GAE服務(wù)器,而無需離開PhpStorm。
13、遠程PHP解釋器
使用遠程解釋器而不是本地解釋器,您可以在類似生產(chǎn)的環(huán)境中運行應(yīng)用程序和基于PHP的工具,無論是真實服務(wù)器還是使用Vagrant創(chuàng)建的虛擬化服務(wù)器。
14、Phing支持
PhpStorm自動完成并檢查構(gòu)建文件中的標(biāo)準(zhǔn)標(biāo)記,屬性,目標(biāo)名稱和路徑屬性值。
15、跨平臺體驗
使用單一許可證密鑰在Windows,macOS和Linux上使用相同的集成開發(fā)環(huán)境。
16、SFTP / FTP / FTPS Keep-Alive
PhpStorm自動將保持活動消息發(fā)送到SFTP / FTP / FTPS服務(wù)器和遠程解釋器,以便在每次操作后都不會關(guān)閉連接。
17、模板項目
您可以將任何項目保存為模板,并基于它創(chuàng)建一個新項目?!肮ぞ摺辈藛斡幸粋€操作“將項目另存為模板”。保存后,模板將在“新建項目”窗口中作為用戶定義的模板使用。
十一、支持PHP框架
PhpStorm非常適合與Symfony,Drupal,WordPress,Zend Framework,Laravel,Magento,Joomla!,CakePHP,Yii和其他框架一起工作。
請注意,以下不是受支持框架的完整列表,因為PhpStorm支持大多數(shù)現(xiàn)代PHP框架,因為它對普通PHP有深入的了解。存在外部PhpStorm插件對于許多PHP框架,這里沒有指出。要查找現(xiàn)有的本機或外部插件,請打開IDE并轉(zhuǎn)到“設(shè)置”|“插件”。有關(guān)安裝插件的更多信息,請單擊此處 。
Symfony的 外部插件 使用PhpStorm進行Symfony開發(fā)
Drupal的 內(nèi)置支持 使用PhpStorm進行Drupal開發(fā)
WordPress的 內(nèi)置支持 使用PhpStorm進行WordPress開發(fā)
的Joomla! 內(nèi)置支持 的Joomla!使用PhpStorm進行開發(fā)
Laravel 由于對一般PHP+內(nèi)置刀片支持的理解(可用的附加外部插件)支持 使用PhpStorm進行Laravel開發(fā)
Magento的 由于對常規(guī)PHP的理解(可用的其他外部插件)支持
Zend框架 由于對常規(guī)PHP的理解(可用的其他外部插件)支持 Zend Framework 2命令行工具(ZFTool)
CakePHP的 由于對常規(guī)PHP的理解(可用的其他外部插件)支持
聯(lián)系客服