JetBrains PhpStorm是 JetBrains 公司開發(fā)的一款商業(yè)的 PHP集成開發(fā)工具的利器。PhpStorm可隨時幫助用戶對其編碼進行調(diào)整,運行單元測試或者提供可視化debug功能。最新版
軟件特征:
內(nèi)建開發(fā)者工具
通過集成版本控制系統(tǒng)、支持遠程部署、數(shù)據(jù)庫/SQL、命令行工具、Vagrant、Composer、 REST客戶端和多種其他工具,可以直接在IDE內(nèi)執(zhí)行很多日常任務。
PhpStorm = WebStorm + PHP + DB/SQL
PhpStorm包含WebStorm的所有功能,完全支持PHP,并且還增加了對數(shù)據(jù)庫/SQL的支持。
智能代碼輔助功能
上百種檢查功能在您輸入的同時實時驗證您的代碼、分析整個項目。通過PHPDoc支持、代碼(重)排列器、 快速修復以及其他功能幫您寫出容易維護的簡潔代碼。
支持主流框架
PhpStorm完美支持Symfony、Drupal、WordPress、Zend Framework、Laravel、Magento、 Joomla!、CakePHP、Yii …等各種主流框架。
全能的PHP工具
內(nèi)建編輯器實際“了解”您的代碼并且深刻理解其結(jié)構(gòu),支持所有PHP語言功能, 在開發(fā)現(xiàn)代技術和維護遺留項目皆可完美適用。它提供最優(yōu)秀的代碼補全、重構(gòu)、實時錯誤預防等等功能。
涵蓋前端開發(fā)技術
提供的重構(gòu)、調(diào)試和單元測試…等功能來輔助進行最先進的前端開發(fā)技術,如:HTML5、CSS、Sass、 Less、Stylus、CoffeeScript、TypeScript、Emmet和JavaScript。 通過實時編輯功能,可以立刻在瀏覽器中查看變更。
智能代碼導航功能
憑借高效導航功能,幫助您完全掌控代碼庫。此IDE能夠理解您的想要到的地方并且立刻轉(zhuǎn)跳到該位置。
快速安全地重構(gòu)
安全可靠的幫助您進行重命名、移動、刪除、提取方法、嵌入變量、向上/向下推動成員、 改變簽名…等多種其他重構(gòu)動作。語言針對性的重構(gòu)功能使只需幾下點擊操作,即可執(zhí)行全項目范圍內(nèi)的改變, 并且可以安全地撤銷操作。
輕松調(diào)試和測試
PhpStorm以其零配置的可視化調(diào)試器而聞名,使您能夠全面洞察應用中每一步的情況。 它可以與Xdebug和Zend調(diào)試器一起工作,遠程或本地使用皆可。還提供用PHPUnit進行單元測試、 Behat進行BDD,并且集成分析器。
新功能說明:
PhpStorm 最新功能
Composer 優(yōu)化
現(xiàn)在開始您可以直接在IDE內(nèi)執(zhí)行操作(Update, Install, Remove, Self-update), 不再需要移動到命令行中操作了。并且PhpStorm已經(jīng)可以與composer.json設定同步, 這可以確保PHP Language Level、PhpStorm Source和Test資料夾與composer.json中的項目設置和架構(gòu)相同。
Docker Compose
PhpStorm現(xiàn)在開始將支持基于Docker Compose的PHP interpreter�;贒ocker Compose的interpreter包含了所有遠端的interpreter內(nèi)的常見功能,您可以執(zhí)行/除錯PHP代碼、 執(zhí)行/調(diào)試PHPUnit、Codeception、Behat和PHPSpec測試。
自動執(zhí)行PHPUnit測試
從PhpStorm 版本開始,您可以設定一個延遲時間來自動重新執(zhí)行PHPUnit測試。 可以為特定的配置進行自動執(zhí)行,只要設置延遲值,就可以在您停止編輯檔案后依照此延遲設置自動重新執(zhí)行。
安裝說明:
1、下載解壓,得到jetbrains phpstorm 2020.1原程序和補�。�
2、雙擊“PhpStorm-2020.1.exe”開始安裝軟件,點擊next;
3、安裝的目錄默認為C:\Program Files\JetBrains\PhpStorm 2020.1,大家根據(jù)自己的情況安裝即可
4、勾選創(chuàng)建桌面快捷方式,32位和64位建議都勾選,關聯(lián)文件請行選擇,點擊next;
5、然后點擊install開始安裝,正在安裝請耐心等待幾分鐘;
6、安裝完成,勾選Run PyCharm,點擊finish運行軟件;