phpstorm2021.3官方版
詳情介紹
另外,phpstorm2021.3相較于之前的版本而言,它不但優(yōu)化了許多小工具,而且還增加了很多特色的新功能,比如在此版本中,它不僅直接在PHP 8.1枚舉引入了代碼建議和驗(yàn)證以防錯(cuò)誤的使用功能,而且還引入了對(duì)IteratorAggregate接口的支持,對(duì)Doctrine集合的迭代現(xiàn)在開(kāi)箱即用,當(dāng)然啦,新增的功能肯定不止于此,想要知道的用戶(hù)就需自己親自去進(jìn)行體驗(yàn)啦。總而言之,該版本所帶來(lái)的工具及功能絕對(duì)可以大幅度的提高用戶(hù)們的工作效率、滿(mǎn)足用戶(hù)的使用需求,從而達(dá)到省心又省力的目的,當(dāng)熱,最為主要的便是使用phpstorm2021.3版本可以讓用戶(hù)便捷由快速的進(jìn)行編輯代碼。有需要的用戶(hù)還在等什么呢,快快前來(lái)本站下載使用吧。
phpstorm2021.3安裝教程
1、在本站下載安裝包,解壓得Phpstorm源文件;2、雙擊“phpstorm64.exe”,即可打開(kāi)該軟件,無(wú)需安裝即可永久使用;
3、該軟件運(yùn)行后默認(rèn)為英文,直接快捷鍵“Ctrl+ALT+S”打開(kāi)“Settings -> Plugins”進(jìn)行設(shè)置;
4、在搜索框內(nèi)輸入“Chinese”,找到中文語(yǔ)言包點(diǎn)擊Install安裝;
5、安裝成功后需要重啟軟件,點(diǎn)擊Restart IDE,然后彈出提示點(diǎn)擊Restart即可;
6、好了以上就是phpstorm2021.3詳細(xì)的安裝教程,軟件已經(jīng)可以免費(fèi)使用了。
PhpStorm 2021.3功能介紹
一、PHP 8.1最新變化1、枚舉
枚舉是 PHP 8.1 中最受期待的功能之一。
該軟件中引入了對(duì)枚舉的支持,提供了代碼建議和驗(yàn)證以防錯(cuò)誤使用。
PHP 中的枚舉包含一組用例,可以具有方法,也可以用作類(lèi)型提示。 在所有用例中,都將提供錯(cuò)誤高亮顯示和恰當(dāng)?shù)慕ㄗh來(lái)幫助您節(jié)省時(shí)間。
2、只讀屬性
只讀屬性為初始化(即向其賦值)后無(wú)法更改的屬性。
將幫助您在代碼中有效利用只讀屬性并確保它們得到正確使用。
專(zhuān)用的檢查將確保只讀屬性?xún)H在聲明所在范圍內(nèi)(屬性聲明本身或類(lèi)方法中)初始化。
由于只讀屬性必須始終為類(lèi)型化屬性,將檢查是否指定了類(lèi)型聲明。
只讀屬性不能具有默認(rèn)值,但您可以在構(gòu)造函數(shù)中將其初始化為提升屬性,因此它還為其提供了一項(xiàng)快速修復(fù)。
3、初始值設(shè)定項(xiàng)中的 `new` 運(yùn)算符
在 PHP 8.1 中,您可以在初始化默認(rèn)形參的值、靜態(tài)變量、全局常量和特性實(shí)參時(shí)使用新的表達(dá)式。
PhpStorm 將驗(yàn)證此類(lèi)用法并高亮顯示無(wú)效的用例,例如作為類(lèi)常量或?qū)傩蕴峁┬聦?duì)象。
二、PHP 的泛型
PHP 尚未在語(yǔ)言級(jí)別上提供對(duì)泛型的支持,但是通過(guò)注解使用泛型已經(jīng)相當(dāng)常見(jiàn)。 使用集合、容器、工廠和其他應(yīng)用程序時(shí),它們將使代碼更安全、更可預(yù)測(cè)。 通過(guò) @template 注解擴(kuò)展了對(duì)泛型的支持。
1、改進(jìn)了對(duì) Doctrine 集合的支持
引入了對(duì) IteratorAggregate 接口的支持,對(duì) Doctrine 集合的迭代現(xiàn)在開(kāi)箱即用。
2、對(duì) Laravel 集合的支持
在即將發(fā)布的 Laravel 版本中,illuminate/collections 軟件包將支持泛型注解。為此類(lèi)集合提供了更好的代碼補(bǔ)全。
3、從構(gòu)造函數(shù)推斷泛型類(lèi)型
如果構(gòu)造函數(shù)中具有泛型 @template 形參,并且您想通過(guò)將對(duì)象作為實(shí)參傳遞來(lái)指定類(lèi)型,現(xiàn)在將能夠推斷正確的類(lèi)型并提供代碼補(bǔ)全。
三、部署
1、對(duì) rsync 的支持
在使用 SFTP 服務(wù)器進(jìn)行部署時(shí),您可以啟用 rsync 來(lái)上傳和下載文件和文件夾,這將顯著提高傳輸速度。 對(duì)應(yīng)的 Use rsync for download/upload(使用 rsync 進(jìn)行下載/上傳)選項(xiàng)位于部署服務(wù)器配置的 Advanced(高級(jí))部分中。
可以在 Settings/Preferences | Tools | Rsync(設(shè)置/偏好設(shè)置 | 工具 | Rsync)下配置 rsync 可執(zhí)行文件的路徑。 在 macOS 和 Linux 平臺(tái)上,它將很快可用。 對(duì)于 Windows,建議使用 Cygwin 和 OpenSSH。
2、重新傳輸上傳失敗的文件
支持重新傳輸上傳失敗的文件。 在這種情況下,請(qǐng)點(diǎn)擊 File Transfer(文件傳輸)工具窗口中的 Retry(重試)鏈接。
3、快速切換項(xiàng)目的默認(rèn)服務(wù)器
提供了一個(gè)可以顯示當(dāng)前默認(rèn)服務(wù)器的新?tīng)顟B(tài)欄微件。 當(dāng)您需要處理多個(gè)環(huán)境時(shí),您可以直接在微件中切換環(huán)境,而無(wú)需前往設(shè)置。
四、HTTP 客戶(hù)端
1、HTTP 客戶(hù)端中的二進(jìn)制響應(yīng)
HTTP 客戶(hù)端現(xiàn)已支持二進(jìn)制響應(yīng)。 如果收到的響應(yīng)為圖像,您可以直接在響應(yīng)控制臺(tái)中查看其預(yù)覽。
2到自定義文件或目錄的輸出重定向
HTTP 客戶(hù)端現(xiàn)在可以將輸出重定向到自定義文件或目錄。 它支持使用兩個(gè)運(yùn)算符進(jìn)行強(qiáng)制重定向和軟重定向:
運(yùn)算符會(huì)創(chuàng)建一個(gè)新文件,如果此類(lèi)文件已經(jīng)存在,則會(huì)向文件名添加 -n 后綴。
3、運(yùn)算符將重寫(xiě)已經(jīng)存在的文件。
除了提供顯式文件路徑之外,您現(xiàn)在還可以使用新的預(yù)定義變量:{{$projectRoot}} 指向項(xiàng)目根文件夾,{{$historyFolder}} 指向請(qǐng)求歷史記錄文件夾。
4、對(duì) HTTP 請(qǐng)求標(biāo)識(shí)符的支持
在 PhpStorm2021.3中,可以命名您的 HTTP 請(qǐng)求了! 您可以使用 @name 提供標(biāo)識(shí)符作為注釋?zhuān)部梢栽谡?qǐng)求分隔符 (###) 中提供文本。
然后,您可以從 Run Configuration(運(yùn)行配置)、Run Anything(運(yùn)行任何內(nèi)容)或 Search Everywhere(隨處搜索)對(duì)話(huà)框中通過(guò) Services(服務(wù))工具窗口,按名稱(chēng)調(diào)用請(qǐng)求。
六、用戶(hù)體驗(yàn)
1、新的 Bookmarks(書(shū)簽)工具窗口
在軟件中,F(xiàn)avorites(收藏夾)和 Bookmarks(書(shū)簽)功能已合二為一,合并為 Bookmarks(書(shū)簽)。 您可以按 F11,在特定行、文件或文件夾上添加書(shū)簽。 添加的所有書(shū)簽都將在統(tǒng)一的 Bookmarks(書(shū)簽)工具窗口中可用。
2、Show Usages(顯示用法)的源代碼預(yù)覽
可通過(guò)按 Ctrl 并點(diǎn)擊符號(hào)來(lái)調(diào)用的 Show Usages(顯示用法)對(duì)話(huà)框現(xiàn)已支持根據(jù)找到的用法顯示源代碼預(yù)覽。 要啟用預(yù)覽,請(qǐng)點(diǎn)擊 Icon of the toolbar button 工具欄按鈕。
七、VCS
1、Align Changes Highlighting(對(duì)齊變更高亮顯示)
我們?cè)邶X輪圖標(biāo)下的 Diff(差異)屏幕設(shè)置中添加了新的 Align Changes Highlighting(對(duì)齊變更高亮顯示)選項(xiàng)。 此功能可改良 Diff(差異)的易讀性,使未更改的行對(duì)齊并并排顯示,特別適用于復(fù)雜修改。 這有助于您更清楚地查看已添加或移除的代碼。
2、遠(yuǎn)程分支的 Checkout and Rebase onto Current(簽出并變基到當(dāng)前分支)
Checkout and Rebase onto Current(簽出并變基到當(dāng)前分支)操作可用于簽出所選分支并將其變基到當(dāng)前簽出分支的頂部。 此操作以前僅適用于本地分支,但在這里,此操作也可以應(yīng)用于遠(yuǎn)程分支。
3、新的“Push All up to Here”(推送此前所有提交)操作
如果您有一些提交準(zhǔn)備發(fā)布,而其他提交仍在進(jìn)行中,那么您可能需要僅推送您確定要發(fā)布的提交。將使您可以推送您在 Git 工具窗口的 Log(日志)選項(xiàng)卡中所選及其之前的提交。 選擇并右鍵點(diǎn)擊所需的提交,然后使用新的 Push All up to Here(推送此前所有提交)操作。
4、重新組織了 VCS 設(shè)置
Settings/Preferences(設(shè)置/偏好設(shè)置)中的 Version Control(版本控制)頁(yè)面已經(jīng)簡(jiǎn)化以提升實(shí)用性,現(xiàn)在會(huì)列出所有可用設(shè)置。 Git 節(jié)點(diǎn)現(xiàn)在被劃分為幾個(gè)部分,對(duì)應(yīng)最重要的流程:Commit(提交)、Push(推送)和 Update(更新)。 為 Directory mappings(目錄映射)添加了一個(gè)單獨(dú)的節(jié)點(diǎn)。 由于后臺(tái)操作現(xiàn)在默認(rèn)開(kāi)啟,Background(后臺(tái))節(jié)點(diǎn)已被移除。
phpstorm怎么改主題顏色?
1、首先打開(kāi)設(shè)置setting選項(xiàng)。2、在左側(cè)欄目選擇打開(kāi)appearance & behavior->appearance。然后在右側(cè)欄目中,設(shè)置主題Theme。
3、這里我們?cè)驹O(shè)置的是暗黑主題也就是Darcula,現(xiàn)在我們示例更換為tntellij主題,然后點(diǎn)擊確定應(yīng)用后,主題更換結(jié)果如下。
4、同樣打開(kāi)設(shè)置選項(xiàng),選擇如下欄目color scheme。在右側(cè)scheme選項(xiàng)中進(jìn)行修改設(shè)置,然后點(diǎn)擊確定,即可更換代碼編輯區(qū)域的背景顏色,如下所示。
phpstorm怎么調(diào)字體大?。?
1、首先我們打開(kāi)設(shè)置setting選項(xiàng),如下。2、找到editor->font欄目選項(xiàng)。
3、如下圖,修改size中的數(shù)字,即可更換代碼編輯區(qū)域的字體大小。我們可以在下面代碼示例區(qū)域進(jìn)行預(yù)覽。選擇好合適的大小后,點(diǎn)擊確認(rèn)應(yīng)用就可以了。
4、然后我們可以在editor->font選項(xiàng)中,通過(guò)修改Font的值,來(lái)更換字體的樣式,以及修改spacing的值來(lái)設(shè)置行間距。同樣,我們可以通過(guò)示例區(qū)域進(jìn)行預(yù)覽,選擇合適的字體樣式及行間距后,點(diǎn)擊確定即可。
5、打開(kāi)設(shè)置setting,選擇如下選項(xiàng)appearance & behavior->appearance。
6、然后先勾選上圖中選項(xiàng),再通過(guò)設(shè)置size值即可更換工具欄處的字體大小了。
軟件特色
1、智能編碼輔助這是一個(gè)PHP IDE,實(shí)際上可以“獲取”您的代碼。它支持PHP 5.3 / 5.4 / 5.5 / 5.6 / 7.0 / 7.1 / 7.2,提供動(dòng)態(tài)錯(cuò)誤預(yù)防,最佳自動(dòng)完成和代碼重構(gòu),零配置調(diào)試以及擴(kuò)展的HTML,CSS和JavaScript編輯器。
2、智能PHP代碼編輯器
IDE提供智能代碼完成,語(yǔ)法突出顯示,擴(kuò)展的代碼格式配置,動(dòng)態(tài)錯(cuò)誤檢查,代碼折疊,支持語(yǔ)言混合等功能。自動(dòng)化的重構(gòu)會(huì)謹(jǐn)慎處理您的代碼,有助于輕松,安全地進(jìn)行全局項(xiàng)目設(shè)置。
3、代碼質(zhì)量分析
數(shù)百次代碼檢查會(huì)在您鍵入代碼時(shí)驗(yàn)證您的代碼,并檢查整個(gè)項(xiàng)目是否存在錯(cuò)誤或代碼異味。大多數(shù)檢查的快速修復(fù)功能使立即修復(fù)或改進(jìn)代碼變得很容易。Alt + Enter顯示每次檢查的適當(dāng)選項(xiàng)。
4、輕松的代碼導(dǎo)航和搜索
在處理大型項(xiàng)目時(shí),可幫助您更有效地處理代碼并節(jié)省時(shí)間。只需單擊一下即可跳轉(zhuǎn)到方法,函數(shù)或變量定義,或搜索其用法。
phpstorm快捷鍵
1、復(fù)制剪切Ctrl + C 復(fù)制文本, 除了可以復(fù)制選中的文本,在不選中文本時(shí),會(huì)直接復(fù)制當(dāng)前光標(biāo)所在行
Ctrl + X 粘貼文本,除了可以剪切選中的文本,在不選中文本時(shí),會(huì)直接剪切當(dāng)前光標(biāo)所在行
Ctrl + D 復(fù)制當(dāng)前行,這里是直接復(fù)制當(dāng)前行到編輯器而不是在剪切板,相當(dāng)于同時(shí)執(zhí)行了復(fù)制和粘貼
Ctrl + Y 刪除當(dāng)前行
2、粘貼
Ctrl+V 直接粘貼
Ctrl+Shift+V 打開(kāi)一個(gè)彈窗,顯示最近復(fù)制的條目,選中后粘貼
3、撤銷(xiāo)
Ctrl + Z 撤銷(xiāo)
Ctrl + Shift + Z取消撤銷(xiāo)
Ctrl + Alt + Z 整體恢復(fù)到未編輯之前的版本,需要版本控制配合
4、換行
Enter 換行
Shift + Enter 按照當(dāng)前縮進(jìn),向下進(jìn)入新的一行
Ctrl + Alt + Enter按照當(dāng)前縮進(jìn),向上進(jìn)入新的一行
Ctrl+Enter 換行,但光標(biāo)留在原來(lái)位置
Ctrl+Shift+J 合并行
5、縮進(jìn)
Tab選中的文本縮進(jìn)到下一個(gè)級(jí)別
Shift + Tab選中的文本縮進(jìn)到上一個(gè)級(jí)別
Ctrl+Alt+I 自動(dòng)縮進(jìn)
6、查找替換
Ctrl+f 查找文本(Match Case 是匹配大小寫(xiě),Words 只匹配整個(gè)文本)
Ctrl+r 替換文本(Match Case 是匹配大小寫(xiě),Words 只匹配整個(gè)文本)
7、切換窗口
Shift + ~ 切換打開(kāi)的文件窗口
8、光標(biāo)定位和選擇文本
Ctrl + W 選中一個(gè)光標(biāo)所在位置的單詞,可以說(shuō)是用的非常多的一個(gè)快捷鍵了,非常有用
Home 移動(dòng)到行首
End 移動(dòng)到行尾
9、其他
Alt + 鼠標(biāo)點(diǎn)擊 對(duì)多點(diǎn)進(jìn)行編輯操作
其他版本
更多-
JetBrains PhpStorm 2023中文版 v2023.3.5 編程軟件 / 678.74M
-
JetBrains PhpStorm 2022官方版 v2022.3.3 編程軟件 / 429.77M
相同廠商
-
IntelliJ IDEA 2024 v2024.3官方版 編程軟件 / 1983G
-
JetBrains PyCharm 2023中文版 v2023.3.5 編程軟件 / 843.3M
-
JetBrains dotPeek(.NET反編譯工具) v2024.2.5官方版 調(diào)試編譯 / 93.66M
-
youtrack電腦版 v2024.1.27971官方版 編程軟件 / 894.76M
-
JetBrains RubyMine 2023官方版 v2023.3.6 編程軟件 / 443.05M
-
Rider Linux版 v2023.3官方版 編程軟件 / 1.08G
-
WebStorm10中文版 v10.0.4 編程軟件 / 163.33M
下載地址
- 電腦版
- 本地下載通道:
- 浙江電信下載
- 北京聯(lián)通下載
- 江蘇電信下載
- 廣東電信下載
同類(lèi)軟件
網(wǎng)友評(píng)論
共1人參與互動(dòng),1條評(píng)論- 第1樓中國(guó)–江蘇–無(wú)錫網(wǎng)友發(fā)表于: 2024-10-31 16:40:28
- 您的評(píng)論需要經(jīng)過(guò)審核才能顯示0蓋樓(回復(fù))
分類(lèi)列表
類(lèi)似軟件
精彩發(fā)現(xiàn)
換一換精品推薦
-
JDK 21(Java開(kāi)發(fā)工具包) v21.0.1.0官方版 編程軟件 / 162.25M
查看 -
visual studio 2010中文旗艦版 編程軟件 / 2.46G
查看 -
FinClip Studio(小程序開(kāi)發(fā)工具) v2.0.24 編程軟件 / 203.99M
查看 -
Visual Basic 6.0中文企業(yè)版 編程軟件 / 215.92M
查看 -
EasyBuilder500(步科觸摸屏編程軟件) v2.7.4 編程軟件 / 20.64M
查看