win7系統下載
當前位置: 首頁 > 編程軟件教程 > 詳細頁面

【JetBrains phpStorm特別版下載】JetBrains phpStorm中文版 v2020.2 免費版(附激活碼)

【JetBrains phpStorm特別版下載】JetBrains phpStorm中文版 v2020.2 免費版(附激活碼)
  • 軟件類型:編程軟件
  • 軟件語言:簡體中文
  • 授權方式:免費軟件
  • 更新時間:2024-12-01
  • 閱讀次數:
  • 推薦星級:
  • 運行環境:WinXP,Win7,Win10,Win11
軟件介紹
分享到: 0

軟件介紹

JetBrains phpStorm特別版是一款專業的PHP集成開發管理工具,方便使用者對網頁進行快速的編輯和開發處理,內置強大的檢測功能以及快速安全重構功能,支持OpenAPI Specifications插件,能夠完全滿足用戶對PHP開發的需求,軟件經過特別處理,安裝之后無需激活即可免費打開使用,支持中文語言。

JetBrains phpStorm特別版截圖

JetBrains phpStorm特別版新版功能

【PHP 8 聯合類型】

我們已開始支持 PHP 8 與聯合類型。 在 PHP 8.0 中,您可以為屬性、參數和返回類型聲明多個類型。 PhpStorm 已經完全支持此功能,可以幫助您高效地遷移。

1、將 PHPDoc 轉換為原生聯合類型

聯合類型過去通過 PHPDoc 提供,現在 PhpStorm 會高亮顯示此類匹配項。

利用 Alt+Enter 快速修復,現在可以將它們轉換為原生聯合類型。

此修復適用于可使用聯合類型的每個對象,包括函數參數、返回類型和屬性。 對于屬性,也會考慮默認值。

2、將語言級別切換為 PHP 8

要啟用 PHP 8 相關功能,請使用以下任何一種方式將語言級別切換為 PHP 8:

直接在代碼編輯器中使用 Alt+Enter 快速修復。

轉到 Preferences | Languages & Frameworks | PHP,然后使用 PHP language level 列表。

在 composer.json 中指定 PHP 版本要求,PhpStorm 會自動選擇相關要求。

3、執行類型驗證

PhpStorm 會分析調用,計算可能的類型并高亮顯示與聯合類型相關的問題區域。

這些檢查適用于所有級別:屬性、參數和返回值。

在復雜的代碼庫中,您可以通過檢查快速發現問題。 PhpStorm 甚至會在代碼運行前高亮顯示需要注意的地方。

4、檢測重復和冗余類型

有許多禁止或冗余的類型組合。

5、處理可為 null 的類型

有單個可空類型時,PHP 8 讓您可以使用 ?Type 符號或 Type|null。

但有時會有多個類型與 null 組合,使用 ?Type1|Type2 會因為模糊而被禁止。

PhpStorm 會高亮顯示這些違規,并提供 Alt+Enter 快速修復來轉換它們。

6、遵守差異規則

繼承期間,如果您遵守以下這些基本規則,PHP 將允許您修改類型:

參數類型為逆變,也就是可以擴展。

返回類型為協變,也就是只可以縮小。

必須評估屬性類型是否為同一類型。

幸運的是,借助 PhpStorm,現在無需記住這些規則,因為它會檢查代碼并高亮顯示任何違規。

7、使用假型 false

在 PHP 8 中,將有一個特殊的 false 假型,僅可以在聯合類型聲明中使用。

它在標準庫中廣泛使用,例如,strpos() 或 array_search() 可用于其他地方來指示陰性結果。

PhpStorm 會突出顯示不正確的用法并考慮類型推理。

8、移除冗余 PHPDoc

添加原生聯合類型聲明后,PHPDoc 可能不必要,因為它不會提供任何其他信息。

您現在可以使用快速修復 Alt+Enter 將其移除。

【新控制流引擎】

1、條件始終為真

PhpStorm 現在可以分析復雜的代碼路徑并檢測 if-else 塊中的條件是有意義還是冗余。

2、“instanceof” 的結果始終為真

PhpStorm 可以檢測 instanceof 檢查何時合適(與條件類似),或依據類型層次結構中的推理類型評估它們是否始終為 true。

3、新操作:Type Info

這一新操作讓您可以了解任何選定表達式的推理類型。

編碼時,您可以選擇表達式并使用 Ctrl+Shift+P 快捷鍵或 View | Type Info 菜單檢查其類型。

4、表達式始終為 “null”

PhpStorm 可以檢測變量何時保證僅為 null。 在這種情況下,IDE 會建議簡化表達式來使其更清晰。

4

【質量工具改進】

現在可以通過 Docker Compose 運行質量工具。

要執行此操作,請轉到 Preferences/Settings | Languages & Frameworks | PHP,并根據 Docker Compose 添加新的遠程解釋器。

適用于 PHP-CS-Fixer 和 PHPCBF 的 Reformat 操作現在也可以通過遠程解釋器運行。

如果 PHP_CodeSniffer 的 ruleset.xml 包含 "exclude-pattern" 部分,PhpStorm 現在會考慮這一情況,且不會分析指定路徑下的文件。

【Composer 改進】

可以直接在編輯器中的 composer.json 文件內管理 Composer 依賴項。

1、支持自定義 Satis/Packagist 包

如果 “repositories” 部分中有指定的自定義源,您將能夠對自定義包進行補全。

現在,會有一個間距圖標顯示緩存自定義存儲庫的當前狀態。

2、多個版本的補全

如果包具有以逗號或管道 (||) 分隔的多個版本,PhpStorm 會提供補全,包括可用于此包的全部版本。

之前在輸入 ~、^ 或 >= 后補全就會丟失,但現在借助 composer.json 中的這些范圍約束,它可以按預期工作。

3、快速訪問作為依賴項添加的工具設置

PhpStorm 可與許多第三方工具集成。 現在,如果在 composer.json 中聲明了受支持的工具,它旁邊的間距中就會出現一個扳手圖標。 點擊這個圖標,就可以直接前往偏好設置的相關部分。

【Extract Class 重構】

如果許多其他工作使類變得混亂且負荷過重,現在可以使用 Extract Class 重構將方法和屬性移動到新類,對其進行重構。

選擇您要移動的函數、方法或屬性,按 Ctrl+T,然后選擇 Extract class。

該重構會創建新文件,對構造函數中類的對象進行實例化,并自動調整用法。

【命令行工具改進】

對遠程解釋器的支持現在可用于 PHP 命令行工具。

在 Preferences/Settings | Tools | Command Line Tool Support 下面,添加新工具條目,然后選擇配置的其中一個遠程解釋器。

現在會自動檢測 Laravel Artisan! 這意味著,在打開 Laravel 項目時,您可以按 Ctrl-Ctrl,然后開始輸入命令。 PhpStorm 會提供補全,并建議可用的命令。

【新檢查】

1、僅與寫入權限一起使用的數組

如果代碼中的某一處聲明并更新了數組,但從未讀取它,這就說明此數組很可能冗余,并會為代碼帶來噪聲。

該檢查會檢測這種用例,并提示您移除數組來使代碼更整潔。

2、可能未賦值的類型屬性

如果類型屬性沒有默認值,它會被視為未初始化。 讀取未初始化的屬性將生成 TypeError(除非定義了魔法 __get())。

PhpStorm 會檢測未初始化的屬性并高亮顯示試圖讀取它們的代碼。

【全面支持 GitHub Pull Request】

現在可以在 PhpStorm 中完成整個 Pull Request 工作流,無需切換到瀏覽器。 您可以管理 Pull Request;查看時間線和內聯注釋;添加評論和審查;并接受變更。

【OpenAPI 支持】

1、PhpStorm 2020.2 支持 OpenAPI Specifications 插件。 這是一款由 JetBrains 開發的免費插件,可在 OpenAPI 規范文件中提供補全、導航和驗證(openapi.yaml/openapi.json 和 swagger.yaml/swagger.json)。

2、此插件還提供:

(1)Swagger UI 集成。

(2)代碼生成。

(3)OpenAPI 規范之間的內置結構差異。

(4)間距圖標,用于從規范創建 HTTP 客戶端請求。

(5)在 HTTP 客戶端中對端點進行自動補全

【新 Inspections 微件和 Problems 視圖】

在編輯器的右上角,您會看到一個全新的 Inspections 微件,該微件匯總了當前文件中的問題。

1、點擊箭頭可以在問題之間跳轉(或使用快捷鍵 F2 / Shift+F2)。

2、點擊此微件可以在 Problems 工具窗口中查看文件中所有問題的列表。

3、懸停在微件上可以查看設置彈出窗口并選擇要高亮顯示的問題。

【Web 技術】

WebStorm 2020.2 中的所有新功能和改進都適用于 PhpStorm 2020.2,要么開箱即用,要么通過插件庫中的免費插件提供。

1、將 Prettier 作為 JavaScript 項目中的默認格式化程序

想要使用 Prettier 而不是內置的格式化程序來整理代碼? 借助此更新,這會變得比以前更容易。 只需勾選新的 On code reformat 復選框,IDE 就會在您重新格式化 .js、.ts、.jsx 和 .tsx 文件時使用 Prettier。 也可以輕松添加其他文件類型。

2、一流的 Vue.js 支持

Nuxt.js 支持、Vue 特定的代碼樣式設置、TypeScript 項目中圍繞 Vue 的改進以及我們在過去一年中添加的許多其他功能。 PhpStorm 中的 Vue 支持從未如此先進!

3、利用適合 JavaScript 的新功能節省時間

新智能 Alt+Enter 意圖會幫助您更快地執行一些操作。 例如,您現在可以將帶有數字索引的 for 循環快速轉換為 forEach 數組方法。 瀏覽 JavaScript 和 TypeScript 文件中的文檔注釋也變得更容易,因為您現在可以在編輯器中直接呈現它們,這將最大程度地減少分心。

【版本控制】

1、支持 WSL 2 中安裝的 Git

PhpStorm 2020.2 支持 WSL 2 中安裝的 Git,您可以使用它處理 Linux 和 Windows 文件系統中的項目。

IDE 可以根據項目位置在 Git 可執行文件之間切換。 從 WSL(通過 \\wsl$ 路徑)打開項目時,IDE 會自動從 WSL 切換到 Git,還讓您能夠使用 IDE 中的所有 Git 相關功能。

2、用于比較分支的新 UI

在您想要比較兩個分支以了解哪些提交不屬于彼此時,PhpStorm 2020.2 會在編輯器中(而不是在 Git 工具窗口中)顯示日志。 這會確保有足夠的空間來顯示全部信息。

從 Git Branches 彈出窗口菜單 VCS | Branches 中選擇 Compare with Current 操作。

3、Drop Commit 操作

現在,在 Git 工具窗口的 Log 選項卡中選擇冗余的本地提交,然后從上下文菜單中選擇 Drop Commit,即可輕松地將其移除。

4、Squash 本地提交

還可以將多個本地提交合并到一個提交中,例如,在推送前清理歷史記錄。

在 Git 工具窗口中,選擇提交,然后從上下文菜單中選擇 Squash Commits…。

IDE 會在后臺運行交互式衍合。

【數據庫工具】

這是DataGrip 2020.2的最新變化,但是也可以在 PhpStorm 中使用所有這些功能。

1、單獨的單元格值編輯器

現在,如果您的單元格中有一個巨大的值,可以在單獨的面板中進行查看或編輯。 您還可以使用右側工具欄切換自動換行模式。 為您的數據使用我們的代碼編輯器的所有功能。

2、Google BigQuery 方言

我們添加了一個新的 SQL 方言:Google BigQuery。 尚未完全支持 BigQuery,但萬事皆有始。 到目前為止,如果您使用 Google BigQuery,PhpStorm 可以正確高亮顯示您的查詢并為查詢提供編碼輔助。

3、DML 預覽

您可以在數據編輯器中檢查表示您的更改的查詢。 存在未決更改時,會有一個 DML 按鈕處于活動狀態。 此查詢不是將要運行以修改您的數據的確切 SQL,因為 PhpStorm 使用 JDBC 驅動程序來更新表,但大多數情況下它是相同的。

【其他改進】

1、自定義 getter 和 setter

2、在一個窗口中為多個項目使用 Resolve

3、新操作:Add Carets to Ends of Selected Lines

JetBrains phpStorm特別版軟件特色

1、智能編碼協助

數以百計的檢查會在您鍵入代碼時驗證您的代碼,并分析整個項目。PHPDoc支持,代碼(重新)排列和格式化程序,快速修復和其他功能可幫助您編寫易于維護的簡潔代碼。

2、智能代碼導航

得益于高效,快速的導航功能,成為代碼庫的主人。IDE知道您要去的地方并立即到達那里。

3、快速安全的重構

使用安全的重命名,移動,刪除,提取方法,內聯變量,上推成員/下拉成員,更改簽名以及許多其他重構,可以可靠地重構代碼。特定于語言的重構可幫助您只需單擊幾下即可在項目范圍內進行更改,這些操作都可以安全地撤消。

4、輕松調試和測試

PhpStorm以其零配置的Visual Debugger聞名,它可以深入了解您的應用程序每一步中發生的事情。它可以與Xdebug和Zend Debugger一起使用,并且可以在本地和遠程使用。也可以使用PHPUnit進行單元測試,使用Behat進行BDD和Profiler集成。

JetBrains phpStorm特別版使用技巧

1、PHPstorm設置讓它默認就顯示行號

Settings->Editor->General->Appearance 第四個勾選 show line numbers

2、PHPstorm在右側顯示當前頁面中包含的函數(快捷鍵 ALT + 7)

view->Tool Windows->Structure

3、PHPstorm在左側顯示項目目錄結構(快捷鍵 ALT + 1)

view->Tool Windows->Project

4、常用快捷鍵

command + option + l 將代碼格式化

command + shift + u 切換大小寫

command + shift + + / command + shift + - 折疊/展開所有區塊

command + e 列出最后打開的文件

control + tab / control + shift + tab 切換打開的文件

command + / 行注釋

ctrl + shift + / 塊注釋

command + b 函數追蹤,同command +單擊

command + alt + 左右箭頭 操作動作前進/回退

shift + command + r 按文件名搜索對應文件所在路徑

shift + command + t 按類名搜索對應文件所在路徑

shift + command + c 復制當前文件所在路徑

Command + Shift + O 打開文件

Command + O 打開類

alt + F1 定位編輯文件所在位置:

alt + F12 打開命令行欄

command + shift + f 全局搜索

安裝教程

1、在本站下載JetBrains phpStorm特別版然后解壓,獲得集特別補丁于一體的jetbrains phpstorm 2020.2永久激活版和漢化包;

2、打開bin文件夾,找到phpstorm64.exe雙擊開始安裝;

3、即可直接啟動軟件,首次運行需要耐心等待一下;

4、因為該版本是集特別補丁與一體的便攜版,到這一步就能直接使用了,但是軟件現在還是英文界面,所以需要修改成中文界面;

5、接著我們只需要將“resources_zh_CN_PhpStorm_2020_r1.jar”移動到lib目錄中,重啟軟件即可;


點下面下載:(推薦使用"迅雷"進行下載,系統下載大全QQ交流群:)
主站蜘蛛池模板: 天天做天天爱天天爽综合网| 欧美亚洲综合色| 国产成人综合久久精品尤物| 一本色综合久久| 久久综合色之久久综合| 欧美激情综合网| 国产综合欧美| 久久婷婷激情综合色综合俺也去 | 亚洲欧美日韩综合二区三区| 亚洲色欧美色国产综合色| 狠狠色综合色区| 一本色道久久88加勒比—综合| 久久青青色综合| 一本色道久久88精品综合| 亚洲欧美综合在线天堂| 狠狠色丁香久久婷婷综合_中 | 欧美大战日韩91综合一区婷婷久久青草| 亚州欧州一本综合天堂网| 高清欧美色欧美综合网站| 色综合天天综合网站中国| 久久一日本道色综合久久| 青青草原综合久久大伊人| 色综合婷婷在线| 日本一道综合色视频| 国产成人亚洲综合无码精品| 亚洲综合色在线| 狠狠色丁香婷婷综合| 欲香欲色天天综合和网| 激情综合亚洲色婷婷五月APP| 热综合一本伊人久久精品| 亚洲乱码中文字幕综合| 亚洲色欲久久久久综合网| 一本色道久久综合亚洲精品| 日韩综合在线观看| 国产成人综合网在线观看| 国产激情电影综合在线看| 久久午夜综合久久| 国产成人无码综合亚洲日韩| 国产人成精品综合欧美成人| 亚洲人成综合网站7777香蕉| 丁香婷婷色五月激情综合深爱 |