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