PhpStorm是一個(gè)輕量級且便捷的PHP IDE,其旨在提高用戶效率,可深刻理解用戶的編碼,提供智能代碼補(bǔ)全,快速導(dǎo)航以及即時(shí)錯(cuò)誤檢查??呻S時(shí)幫助用戶對其編碼進(jìn)行調(diào)整,運(yùn)行單元測試或者提供可視化debug功能。
PhpStorm官方最新版免費(fèi)下載試用,歷史版本下載,在線文檔和幫助文件下載-慧都網(wǎng)
更新日志如下:
PHP 8.2
PhpStorm v2022.3完全支持PHP 8.2,IDE中的大多數(shù)變化都將有機(jī)地融入到PhpStorm的工作流程中。
只讀的類
只讀類是聲明一個(gè)只有只讀屬性的類的一種快速方法,開發(fā)人員可以使用這些類來獲得額外的數(shù)據(jù)完整性。
改進(jìn)Typesystem
PHP 8.2新增了對析取范式類型的支持,以及獨(dú)立的null、true和false類型,在新版本的PhpStorm中添加了對所有這些功能的支持。
數(shù)據(jù)庫:支持Redis
許多開發(fā)人員期待已久的Redis支持初步迭代已實(shí)現(xiàn)。
PHP工具集成
與ParaTest并行運(yùn)行測試
PhpStorm中期待已久的并行測試支持終于來了!
要并行運(yùn)行測試,需要檢查測試Run配置中的Use Paratest選項(xiàng),并檢查參數(shù)測試二進(jìn)制文件的路徑是否設(shè)置正確。通常,如果在composer. json中添加了ParaTest,那么路徑應(yīng)該是這樣的:
./vendor/bin/paratest_for_phpstorm。
使用PHP的外部格式化程序
現(xiàn)在可以在 Preferences | PHP | Quality Tools中選擇外部格式化程序,開發(fā)人員可以使用FriendsOfPHP/PHP-CS-Fixer或squizlabs/PHP_CodeSniffer來實(shí)現(xiàn)這個(gè)目的。