PhpStorm 2021特別版是一款專(zhuān)門(mén)用來(lái)進(jìn)行PHP語(yǔ)言代碼開(kāi)發(fā)的編程工具,所有的PHP開(kāi)發(fā)工程師都可以通過(guò)這款軟件來(lái)進(jìn)行PHP代碼的編輯,然后開(kāi)發(fā)出各種不同的網(wǎng)頁(yè)和程序。當(dāng)然,PhpStorm 2021中文版還為用戶們提供了多種便捷功能,能夠讓你快速完成編程的工作。
PhPStorm 2021是一款功能強(qiáng)大且專(zhuān)業(yè)的PHP編程軟件,為廣大專(zhuān)業(yè)的編程人員提供了一個(gè)功能全面的開(kāi)發(fā)環(huán)境,為用戶提供的功能包括:代碼補(bǔ)全、重構(gòu)、調(diào)試、實(shí)時(shí)的錯(cuò)誤預(yù)防、版本控制、遠(yuǎn)程部署、數(shù)據(jù)庫(kù)/SQL、命令行工具,可以滿足用戶的所有編程需求,這些功能能夠幫助用戶提高編寫(xiě)代碼的效率,因?yàn)槠渚赖慕缑嬉约柏S富的功能,也受到廣大用戶的喜愛(ài)!通過(guò)該軟件能夠讓我們對(duì)相關(guān)網(wǎng)頁(yè)進(jìn)行快速編程和開(kāi)發(fā)處理,而且支持多種開(kāi)發(fā)語(yǔ)言讓我們進(jìn)行開(kāi)發(fā)和處理,覆蓋了智能HTML/CSS/JavaScript/PHP編輯、代碼質(zhì)量分析、版本控制集成(SVN、GIT)等多種功能,不僅在功能上幫助用戶提高開(kāi)發(fā)測(cè)試的效率,還內(nèi)置數(shù)據(jù)庫(kù)/ SQL、命令行工具、Docker、Composer、REST Client等多種專(zhuān)業(yè)的開(kāi)發(fā)工具,從很大的程度上滿足各位用戶的使用需求。作為目前程序員最喜歡的PHP開(kāi)發(fā)軟件,PhPStorm 2021支持所有PHP語(yǔ)言功能,提供最優(yōu)秀的代碼補(bǔ)全、重構(gòu)、實(shí)時(shí)錯(cuò)誤預(yù)防等等功能,擁有最智能的編輯器,可以幫助用戶驗(yàn)證并速度修復(fù)、重構(gòu)等,用戶通過(guò)這款軟件可以很清楚的看到編程過(guò)程中出現(xiàn)的代碼問(wèn)題,然后可以快速進(jìn)行修改,這樣就能夠?yàn)橛脩羰∪ゲ簧俾闊軌驗(yàn)槌绦騿T提供更有效率的開(kāi)發(fā)流程。
1、主要框架支持
PhpStorm非常適合與Symfony,Laravel,Drupal,WordPress,Zend Framework,Magento,Joomla!,CakePHP,Yii和其他框架一起使用。
2、所有PHP工具
該編輯器實(shí)際上“獲取”了您的代碼并深刻理解了其結(jié)構(gòu),從而為現(xiàn)代和遺留項(xiàng)目提供了所有PHP語(yǔ)言功能。它提供了最佳的代碼完成,重構(gòu),動(dòng)態(tài)錯(cuò)誤預(yù)防等功能。
3、包含前端技術(shù)
充分利用最前沿的前端技術(shù),例如HTML 5,CSS,Sass,Less,手寫(xiě)筆,CoffeeScript,TypeScript,Emmet和JavaScript,并提供重構(gòu),調(diào)試和單元測(cè)試。借助實(shí)時(shí)編輯,可在瀏覽器中立即查看更改。
4、內(nèi)置開(kāi)發(fā)人員工具
得益于版本控制系統(tǒng)的集成,對(duì)遠(yuǎn)程部署的支持,數(shù)據(jù)庫(kù)/ SQL,命令行工具,Docker,Composer,REST Client和許多其他工具,可以直接從IDE執(zhí)行許多常規(guī)任務(wù)。
一、【PHP 8】
PHP 8.0 是一個(gè)主要語(yǔ)言更新,提供了許多不可思議的新功能。 PhpStorm 將幫助您驗(yàn)證現(xiàn)有代碼是否與之兼容,更快地更新代碼庫(kù)以及利用最新的語(yǔ)言改進(jìn)
二、【PHP 8 特性】
PHP 8 允許您使用特性以結(jié)構(gòu)化的方式指定元數(shù)據(jù),而不必依賴 PHPDoc 注釋。
PhpStorm 提供高亮顯示、代碼補(bǔ)全、查找用例、重構(gòu)以及處理屬性的其他編碼輔助。 它還提供了檢查來(lái)確保特性已被聲明并得到有效使用
三、【Psalm 和 PHPStan 支持】
1、這兩種靜態(tài)分析器都可以在 PhpStorm 2021.1 中作為一流的工具,用于在編輯器中高亮顯示問(wèn)題。 在 composer.json 中將它們添加為 dev-dependencies,然后通過(guò)點(diǎn)擊工具旁邊的扳手圖標(biāo)打開(kāi)相應(yīng)的檢查。
2、PhpStorm 還為 @psalm-* 標(biāo)記提供了代碼補(bǔ)全,并將其視為特殊標(biāo)記,因此高亮顯示、未定義的類(lèi)等都不會(huì)出現(xiàn)問(wèn)題。 在大多數(shù)情況下,現(xiàn)在可以安全地從標(biāo)記中移除 @psalm- 前綴,即 @psalm-return 可以簡(jiǎn)單地變?yōu)?@return,@psalm-param 可以變?yōu)?@param。
支持許多 psalm 類(lèi)型,包括標(biāo)量、數(shù)字和帶有常量的類(lèi)型。 因此,依賴類(lèi)型推理的所有內(nèi)容都變得更加準(zhǔn)確:檢查、代碼生成和補(bǔ)全
四、【Xdebug 3】
1、Xdebug 3 是 PHP 調(diào)試器的全新設(shè)計(jì)。 它的工作速度更快并且更易于設(shè)置。要配置 Xdebug 3,您唯一需要指定的就是 XDEBUG_MODE=debug。
2、Xdebug 的默認(rèn)調(diào)試端口已從 9000 更改為 9003。 為了簡(jiǎn)化遷移,默認(rèn)情況下,PhpStorm 同時(shí)偵聽(tīng)這兩個(gè)端口。 可以在 Preferences/Settings | Languages & Frameworks | PHP | Debug 下調(diào)整 Xdebug 的端口和其他設(shè)置
五、【Code With Me】
PhpStorm 2021.1 支持 Code With Me,這是 JetBrains 為協(xié)作開(kāi)發(fā)和結(jié)對(duì)編程提供的一項(xiàng)新服務(wù)。
利用 Code With Me,您可以與其他人共享 IDE 中當(dāng)前打開(kāi)的項(xiàng)目,并實(shí)時(shí)協(xié)同處理
六、【Tailwind CSS】
PhpStorm 現(xiàn)在可以幫助您更高效地使用 Tailwind CSS。
IDE 將自動(dòng)補(bǔ)全 Tailwind 類(lèi),在鼠標(biāo)懸停時(shí)為您顯示所生成 CSS 的預(yù)覽,并支持您使用 tailwind.config.js 文件進(jìn)行的自定義
七、【HTTP客戶端】
1、使用 HTTP 客戶端運(yùn)行 Guzzle 請(qǐng)求Guzzle 是 PHP 最熱門(mén)的 HTTP 客戶端之一。 在 PhpStorm 2020.3 中,您可以在不運(yùn)行實(shí)際代碼的情況下測(cè)試 Guzzle 請(qǐng)求。
2、如果請(qǐng)求受支持,它的旁邊將出現(xiàn)一個(gè)間距圖標(biāo)。 點(diǎn)擊此圖標(biāo)來(lái)創(chuàng)建一個(gè)已預(yù)填充參數(shù)的新 HTTP 臨時(shí)文件。處理請(qǐng)求,然后在項(xiàng)目中將其保存為 .http 文件
3、將 HTTP 請(qǐng)求導(dǎo)出到 cURL要從 HTTP 請(qǐng)求中獲取 cURL 字符串,請(qǐng)?jiān)?HTTP 請(qǐng)求編輯器中按 Alt+Enter,然后選擇 Convert to cURL and copy to clipboard。
4、您可以在終端中使用 cURL 字符串,也可以將此字符串與您選擇的 HTTP 客戶端一起使用
八、【編輯器】
1、Markdown 編輯和預(yù)覽增強(qiáng):預(yù)覽窗格的右上角有一個(gè) Auto-Scroll Preview 按鈕,用于啟用和禁用與編輯器的同步滾動(dòng)。
我們添加了許多熱門(mén)的 Markdown 代碼樣式預(yù)設(shè),當(dāng)您使用 Ctrl+Alt+L 重新格式化代碼時(shí),這些預(yù)設(shè)非常有用。 可以在 Preferences/Settings | Editor | Code Style | Markdown 中選擇設(shè)置。
2、改進(jìn)了拼寫(xiě)和語(yǔ)法檢查
語(yǔ)法檢查引擎支持更多種語(yǔ)言,并提供更高質(zhì)量的語(yǔ)法檢查。
當(dāng)錯(cuò)誤高亮顯示時(shí),將顯示一個(gè)包含說(shuō)明和建議修復(fù)的彈出窗口。
如果將脫字符號(hào)置于高亮顯示的文本上并按 Alt+Enter,將在頂層看到建議的所有替換,而不是像以前那樣的嵌套列表。
3、通過(guò)拖放拆分編輯器
將一個(gè)選項(xiàng)卡拖動(dòng)到屏幕的所需一側(cè)可以并排打開(kāi)多個(gè)選項(xiàng)卡。
在拆分模式下打開(kāi)選項(xiàng)卡的另一種方法是,在 Project 視圖或任何搜索窗口中,在所選文件上按 Shift+Enter。
4、Preview 選項(xiàng)卡
您可以在特殊選項(xiàng)卡中預(yù)覽文件,而無(wú)需實(shí)際打開(kāi)它們。 要啟用此功能,請(qǐng)點(diǎn)擊 Project 視圖中的齒輪圖標(biāo),然后選擇 Enable Preview Tab 和 Open Files with Single Click。 如果您開(kāi)始編輯正在預(yù)覽的文件,該選項(xiàng)卡將變?yōu)橐粋(gè)普通文件
九、【IDE】Search Everywhere 改進(jìn)
在 Search Everywhere 彈出窗口 (Shift+Shift) 中,結(jié)果將以略微不同的方式顯示。 現(xiàn)在,將不再按類(lèi)型分組,而是根據(jù)與搜索查詢的相關(guān)性對(duì)它們進(jìn)行分組。
現(xiàn)在,還可以在 Search Everywhere 中執(zhí)行簡(jiǎn)單的數(shù)學(xué)計(jì)算。 輸入一些數(shù)字和數(shù)學(xué)運(yùn)算符,隨后可以立即查看計(jì)算結(jié)果。 這樣就無(wú)需切換到計(jì)算器應(yīng)用并中斷您的流程。
Search Everywhere 還可以搜索 Git 歷史記錄,包括有關(guān)分支和提交的信息
十、【W(wǎng)eb 技術(shù)】
WebStorm 2021.1 中的所有新功能和改進(jìn)都適用于 PhpStorm 2021.1,要么開(kāi)箱即用,要么通過(guò)插件庫(kù)中的免費(fèi)插件提供。
1、將 Prettier 作為 JavaScript 項(xiàng)目中的默認(rèn)格式化程序
想要使用 Prettier 而不是內(nèi)置的格式化程序來(lái)整理代碼? 借助此更新,這會(huì)變得比以前更容易。 只需勾選新的 On code reformat 復(fù)選框,IDE 就會(huì)在您重新格式化 .js、.ts、.jsx 和 .tsx 文件時(shí)使用 Prettier。 也可以輕松添加其他文件類(lèi)型。
2、一流的 Vue.js 支持
Nuxt.js 支持、Vue 特定的代碼樣式設(shè)置、TypeScript 項(xiàng)目中圍繞 Vue 的改進(jìn)以及我們?cè)谶^(guò)去一年中添加的許多其他功能。 PhpStorm 中的 Vue 支持從未如此先進(jìn)!
3、利用適合 JavaScript 的新功能節(jié)省時(shí)間
新智能 Alt+Enter 意圖會(huì)幫助您更快地執(zhí)行一些操作。 例如,您現(xiàn)在可以將帶有數(shù)字索引的 for 循環(huán)快速轉(zhuǎn)換為 forEach 數(shù)組方法。 瀏覽 JavaScript 和 TypeScript 文件中的文檔注釋也變得更容易,因?yàn)槟F(xiàn)在可以在編輯器中直接呈現(xiàn)它們,這將最大程度地減少分心
十一、【版本控制】
1、支持 WSL 2 中安裝的 Git
PhpStorm 2021.1支持 WSL 2 中安裝的 Git,您可以使用它處理 Linux 和 Windows 文件系統(tǒng)中的項(xiàng)目。
IDE 可以根據(jù)項(xiàng)目位置在 Git 可執(zhí)行文件之間切換。 從 WSL(通過(guò) \\wsl$ 路徑)打開(kāi)項(xiàng)目時(shí),IDE 會(huì)自動(dòng)從 WSL 切換到 Git,還讓您能夠使用 IDE 中的所有 Git 相關(guān)功能。
2、用于比較分支的新 UI
在您想要比較兩個(gè)分支以了解哪些提交不屬于彼此時(shí),PhpStorm 2021.1 會(huì)在編輯器中(而不是在 Git 工具窗口中)顯示日志。 這會(huì)確保有足夠的空間來(lái)顯示全部信息。
從 Git Branches 彈出窗口菜單 VCS | Branches 中選擇 Compare with Current 操作。
3、Drop Commit 操作
現(xiàn)在,在 Git 工具窗口的 Log 選項(xiàng)卡中選擇冗余的本地提交,然后從上下文菜單中選擇 Drop Commit,即可輕松地將其移除。
4、Squash 本地提交
還可以將多個(gè)本地提交合并到一個(gè)提交中,例如,在推送前清理歷史記錄。
在 Git 工具窗口中,選擇提交,然后從上下文菜單中選擇 Squash Commits…。
IDE 會(huì)在后臺(tái)運(yùn)行交互式衍合
十二、【數(shù)據(jù)庫(kù)工具】
這是DataGrip 2021.1的最新變化,但是也可以在 PhpStorm 中使用所有這些功能。
1、單獨(dú)的單元格值編輯器
現(xiàn)在,如果您的單元格中有一個(gè)巨大的值,可以在單獨(dú)的面板中進(jìn)行查看或編輯。 您還可以使用右側(cè)工具欄切換自動(dòng)換行模式。 為您的數(shù)據(jù)使用我們的代碼編輯器的所有功能。
2、Google BigQuery 方言
我們添加了一個(gè)新的 SQL 方言:Google BigQuery。 尚未完全支持 BigQuery,但萬(wàn)事皆有始。 到目前為止,如果您使用 Google BigQuery,PhpStorm 可以正確高亮顯示您的查詢并為查詢提供編碼輔助。
3、DML 預(yù)覽
您可以在數(shù)據(jù)編輯器中檢查表示您的更改的查詢。 存在未決更改時(shí),會(huì)有一個(gè) DML 按鈕處于活動(dòng)狀態(tài)。 此查詢不是將要運(yùn)行以修改您的數(shù)據(jù)的確切 SQL,因?yàn)?PhpStorm 使用 JDBC 驅(qū)動(dòng)程序來(lái)更新表,但大多數(shù)情況下它是相同的
1、下載安裝包,解壓縮并運(yùn)行安裝,點(diǎn)擊Next下一步
2、選擇軟件安裝位置,點(diǎn)擊Browser可自行更換安裝路徑
3、選擇附加任務(wù),自行選擇需要的進(jìn)行勾選
4、選擇開(kāi)始菜單文件夾,默認(rèn)即可
5、正在安裝中,請(qǐng)耐心等待一會(huì)
6、安裝成功,點(diǎn)擊Finish退出軟件安裝向?qū)?/p>
7、該軟件運(yùn)行后默認(rèn)為英文,直接快捷鍵“Ctrl+ALT+S”打開(kāi)“Settings -> Plugins”進(jìn)行設(shè)置
8、在搜索框內(nèi)輸入“Chinese”,找到中文語(yǔ)言包點(diǎn)擊Install安裝
9、安裝成功后需要重啟軟件,點(diǎn)擊Restart IDE,然后彈出提示點(diǎn)擊Restart即可
10、安裝特別完成,軟件已經(jīng)可以免費(fèi)使用了
ctrl+j 插入活動(dòng)代碼提示
ctrl+alt+t 當(dāng)前位置插入環(huán)繞代碼
alt+insert 生成代碼菜單
ctrl+q 查看代碼注釋
ctrl+d 復(fù)制當(dāng)前行
ctrl+y 刪除當(dāng)前行
shift+F6 重命名
ctrl+shift+u 字母大小寫(xiě)轉(zhuǎn)換
ctrl+f 查找
ctrl+r 替換
F4 查看源碼
ctrl+shift+i 查看變量或方法定義源
ctrl+g 跳轉(zhuǎn)行
ctrl+alt+F12 跳轉(zhuǎn)至當(dāng)前文件在磁盤(pán)上的位置
alt+down 查看下一個(gè)方法
alt+up 查看上一個(gè)方法
ctrl+alt+l 重新格式化代碼
ctrl+shift+down statement向下移動(dòng)
ctrl+shift+up statement向上移動(dòng)
alt+shift+down line向下移動(dòng)
alt+shift+up line向上移動(dòng)
ctrl+/ 行注釋
ctrl+shift+/ 塊注釋
ctrl+shift+n 打開(kāi)工程中的文件
ctrl+b 跳到變量申明處
ctrl+[] 匹配 {}[]
ctrl+shift+]/[ 選中塊代碼
ctrl+x 剪切行
ctrl+shift+v 復(fù)制多個(gè)文本
alt+left/right 標(biāo)簽切換
ctrl+p 顯示默認(rèn)參數(shù)
1贛教云教學(xué)通2.0-贛教云教學(xué)通2.0下載 v5......
2step7 microwin-西門(mén)子PLC S7......
3百度網(wǎng)盤(pán)清爽精簡(jiǎn)純凈版-網(wǎng)盤(pán)工具-百度網(wǎng)盤(pán)清爽精......
4360安全瀏覽器-瀏覽器-360安全瀏覽器下載 ......
5谷歌瀏覽器 XP版-谷歌瀏覽器 XP版-谷歌瀏覽......
6Kittenblock重慶教育專(zhuān)用版-機(jī)器人編程......
7seo外鏈助手(超級(jí)外鏈) -SEO外鏈優(yōu)化工具......
8小米運(yùn)動(dòng)刷步數(shù)神器-小米運(yùn)動(dòng)刷步數(shù)神器下載 v2......