首 頁(yè)
手機(jī)版

PhpStorm2025官方版 v2025.1.0.1

  • 軟件大?。?51.07M
  • 軟件語(yǔ)言:簡(jiǎn)體中文
  • 軟件類型:國(guó)產(chǎn)軟件
  • 軟件授權(quán):免費(fèi)軟件
  • 更新時(shí)間:2025/05/08
  • 軟件類別:編程軟件
  • 應(yīng)用平臺(tái):Windows11,Windows10
網(wǎng)友評(píng)分:10.0分
網(wǎng)友評(píng)論 下載地址 收藏該頁(yè)
本地下載

PhpStorm 2025官方版是一款輕量級(jí)的便攜式PHP IDE,為Python開發(fā)人員提供了廣泛的基本工具,這些工具緊密集成以為生產(chǎn)性Python,Web和數(shù)據(jù)科學(xué)開發(fā)創(chuàng)建便利的環(huán)境,其功能包括代碼幫助、重構(gòu)、可視化調(diào)試、版本控制集成、遠(yuǎn)程配置以及部署,對(duì)流行的Web框架的支持,數(shù)據(jù)庫(kù)支持,科學(xué)工具,大數(shù)據(jù)工具,同時(shí)還可通過(guò)設(shè)置斷點(diǎn)、查看變量的值、單步執(zhí)行代碼等操作,讓開發(fā)者可以逐步分析代碼的執(zhí)行過(guò)程,幫助開發(fā)者能夠輕松地定位和解決代碼中的問(wèn)題并進(jìn)行修復(fù)。

 除此之外,PhpStorm 2025是一次重大更新,包含Xdebug 支持改進(jìn)、AI Assistant的功能增強(qiáng)、調(diào)試等,能夠幫助用戶更加輕松的完成PHP語(yǔ)言編譯的任務(wù),有需要的歡迎前來(lái)下載。

PhpStorm 2025新增功能

一、PHP

1、針對(duì) @phpstan-type 和 @phpstan-import-type 的代碼補(bǔ)全

此版本改進(jìn)了 PhpStorm 的 PHPStan 注解支持,引入了針對(duì) @phpstan-type 和 @phpstan-import-type 中數(shù)組形狀別名的代碼補(bǔ)全。 使用在 PHPDoc 的 @phpstan-type 注解中定義(或在 @phpstan-import-type 注解中引用)的本地類型別名,IDE 會(huì)在類主體中自動(dòng)補(bǔ)全數(shù)組鍵。

2、.env 文件中對(duì)嵌套變量的支持

2025.1 版本擴(kuò)展了 PhpStorm 的 .env 文件支持,現(xiàn)在包含嵌套變量語(yǔ)法。 代碼補(bǔ)全、聲明與用法之間的導(dǎo)航、檢查和快速修復(fù)現(xiàn)在也適用于包裝在 ${…} 中的環(huán)境變量。

二、AI Assistant

除 PhpStorm 之外,JetBrains AI Assistant 也迎來(lái)了重大更新。 現(xiàn)在,所有 JetBrains AI 功能均可在 PhpStorm 和其他 JetBrains IDE 中免費(fèi)使用,提供無(wú)限制代碼補(bǔ)全和本地模型支持,而其他功能則存在基于抵用金的限制。

1、擴(kuò)展了聊天中 LLM 的選擇范圍

聊天中的 AI 模型選擇范圍剛剛得到擴(kuò)展! 現(xiàn)在,您可以通過(guò)選擇最新、最先進(jìn)的語(yǔ)言模型來(lái)完全掌控您的 AI 體驗(yàn),其中包括:

Claude 3.7 Sonnet

OpenAI GPT-4.1 (сoming soon)

Gemini 2.0 Flash

而且我們不會(huì)止步于此! JetBrains 致力于持續(xù)集成 AI 模型,以確保您能夠使用最前沿的 AI 技術(shù)。

2、改進(jìn)了聊天中的上下文感知

現(xiàn)在,本地和云 LLM 可以利用 PhpStorm 提供的關(guān)于您項(xiàng)目中使用的 PHP 方法的索引數(shù)據(jù)。 這使 AI Assistant 能夠提高聊天中生成的代碼段的質(zhì)量和相關(guān)性。

3、離線模式:使用本地模型

AI Assistant 讓您可以靈活地離線使用本地模型,也可以利用基于云的 AI 處理。 借助新的離線模式,您現(xiàn)在可以在沒(méi)有互聯(lián)網(wǎng)連接的情況下工作,同時(shí)仍然受益于 AI 賦能的編碼輔助。 通過(guò) Ollama 或 LM Studio 將本地模型用于聊天、代碼生成、提交消息、內(nèi)聯(lián)文檔等。

4、編輯模式下的多文件更改 Beta

編輯多個(gè)文件從未如此簡(jiǎn)單! AI Assistant 現(xiàn)在支持在聊天中進(jìn)行多文件編輯,它會(huì)借助檢索增強(qiáng)生成 (RAG) 技術(shù)定位最相關(guān)的文件,同時(shí)針對(duì)您的整個(gè)項(xiàng)目給出修改建議。 減少重復(fù)任務(wù),通過(guò)單次交互即可實(shí)現(xiàn)對(duì)多個(gè)文件的修改。

5、在聊天中應(yīng)用代碼段

現(xiàn)在,當(dāng) AI 聊天建議代碼段時(shí),您可以使用 Apply(應(yīng)用)按鈕自動(dòng)找到插入新生成的代碼的最佳位置,無(wú)需再手動(dòng)復(fù)制粘貼。 此功能將大大簡(jiǎn)化您的工作流。

6、更智能的 AI 上下文感知

AI Assistant 現(xiàn)在可以更好地了解您的整個(gè)項(xiàng)目,使用高級(jí) RAG 來(lái)顯示最相關(guān)的文件、方法和類。 此外,上下文現(xiàn)在包括最近訪問(wèn)的文件,使得交互與您的工作流更加相關(guān)。 由于您現(xiàn)在還可以添加或移除作為上下文發(fā)送的附件,您可以完全掌控 AI 的上下文。

7、從 AI 上下文中排除文件

您可以通過(guò)配置 .aiignore 文件進(jìn)一步增強(qiáng)對(duì) AI Assistant 所看到內(nèi)容的控制。 這使您可以阻止 JetBrains AI 訪問(wèn)特定文件或文件夾,從而確保敏感信息永遠(yuǎn)不會(huì)被處理。

8、在聊天中進(jìn)行網(wǎng)頁(yè)搜索

使用新的 /web 命令,AI Assistant 現(xiàn)在可以直接從網(wǎng)絡(luò)(直接在您的聊天窗口內(nèi))獲取文檔、故障排查提示和最新的技術(shù)資源。 無(wú)需再切換標(biāo)簽頁(yè)或手動(dòng)搜索!

9、在 Explain with AI(使用 AI 解釋)聊天中附加架構(gòu)

當(dāng)解釋使用所有相關(guān)上下文時(shí),它們會(huì)更有效。 現(xiàn)在,當(dāng)您要求 AI Assistant 解釋某個(gè)查詢時(shí),相應(yīng)的架構(gòu)會(huì)自動(dòng)附加到聊天中。

三、調(diào)試

1、從 CLI Interpreters(CLI 解釋器)窗口安裝 Xdebug 的選項(xiàng)

PhpStorm 在許多方面簡(jiǎn)化了 Xdebug 設(shè)置,包括檢測(cè)正在使用的 PHP 解釋器是否安裝了調(diào)試器。 如果缺少 Xdebug,在 PhpStorm 2025.1 中,您可以直接從 CLI Interpreters(CLI 解釋器)對(duì)話框自動(dòng)下載并安裝。

2、Xdebug Helper 瀏覽器擴(kuò)展程序現(xiàn)在由 JetBrains 維護(hù)

JetBrains 已與 Fraser Chapman 合作,發(fā)布并維護(hù)適用于 Chrome 和 Firefox 瀏覽器的官方 Xdebug 切換器。 JetBrains 的 Xdebug Helper 擴(kuò)展程序是開源的,由 Fraser 開發(fā),但參與其測(cè)試和發(fā)布使我們能夠確保為您提供可靠的工具以實(shí)現(xiàn)無(wú)中斷調(diào)試。

四、WordPress

1、項(xiàng)目啟動(dòng)時(shí)對(duì) WordPress 的支持

為了提供對(duì) WordPress 項(xiàng)目的支持,PhpStorm 需要知道您機(jī)器上 WordPress 核心的安裝路徑。 雖然之前會(huì)在項(xiàng)目啟動(dòng)時(shí)提示您手動(dòng)指定此路徑,但從 2025.1 版本開始,PhpStorm 會(huì)嘗試發(fā)現(xiàn)該路徑并自動(dòng)啟用對(duì) WordPress 框架的支持。

如果無(wú)法檢測(cè)到路徑,IDE 將打開 PHP | Frameworks(PHP | 框架)設(shè)置頁(yè)面,以便您可以提供所需信息。

五、前端

1、改進(jìn)的 Vue 和 Nuxt 支持

現(xiàn)在,PhpStorm 可以通過(guò) New Project(新建項(xiàng)目)向?qū)е械?Nuxt CLI (nuxi) 集成更輕松地啟動(dòng)新的 Vue 項(xiàng)目,從而獲得更流暢的設(shè)置體驗(yàn)。

我們還通過(guò)正確解析通過(guò)模塊增強(qiáng)添加的自定義屬性,改進(jìn)了對(duì) Vue 全局屬性的支持。 此外,使用 __VLS_WithTemplateSlots 聲明的打包組件的自動(dòng)補(bǔ)全和自動(dòng)導(dǎo)入問(wèn)題也已修正,確保在 Vue 項(xiàng)目中獲得更可靠的開發(fā)體驗(yàn)。

2、更好的單倉(cāng)庫(kù)支持

在單倉(cāng)庫(kù)中工作變得更加流暢! 現(xiàn)在,PhpStorm 會(huì)遵循每個(gè)子項(xiàng)目的 Prettier 配置,通過(guò)改進(jìn)的 exports 處理提供更智能的自動(dòng)導(dǎo)入和路徑別名解析,并在大型 Nx 工作區(qū)中提供更快的代碼補(bǔ)全和導(dǎo)航。 在所有項(xiàng)目中享受更加一致、高效的編碼體驗(yàn)。

六、用戶體驗(yàn)

1、新終端架構(gòu) Beta

2025.1 版本引入了重新設(shè)計(jì)的終端架構(gòu),目前處于 Beta 版階段。 現(xiàn)在,終端在穩(wěn)定、符合標(biāo)準(zhǔn)的核心上運(yùn)行,并使用 IDE 的編輯器來(lái)呈現(xiàn) UI。 這項(xiàng)更改讓我們能夠在各種平臺(tái)(無(wú)論是本地還是遠(yuǎn)程)上引入新功能,同時(shí)保持兼容性和性能。

2、Markdown 預(yù)覽中的搜索功能

在 PhpStorm 2025.1 中,您可以在 Markdown 預(yù)覽中進(jìn)行搜索。 由于 README.md 預(yù)覽通常是您在打開或克隆項(xiàng)目時(shí)首先看到的內(nèi)容,本次更新使您能夠更輕松地立即找到關(guān)鍵信息。

3、Windows 上的原生操作系統(tǒng)文件對(duì)話框

PhpStorm 現(xiàn)在默認(rèn)使用原生 Windows 文件對(duì)話框而不是 IDE 的自定義實(shí)現(xiàn)。 這能讓您在打開或保存文件時(shí)獲得更熟悉的體驗(yàn)。

4、提交體驗(yàn)更新

根據(jù)我們?cè)趽屜润w驗(yàn)計(jì)劃期間收到的大量反饋,我們正在改進(jìn)非模態(tài)提交工作流(默認(rèn)的內(nèi)置選項(xiàng))。 模態(tài)提交界面現(xiàn)已成為插件,可以在 Settings | Advanced Settings | Version Control. Git(設(shè)置 | 高級(jí)設(shè)置 | 版本控制. Git)中激活。 在 2025.1 版本中,插件將與 IDE 捆綁在一起,因此您將能夠繼續(xù)使用該界面,而無(wú)需手動(dòng)安裝。

軟件特色

1、智能 PHP 代碼編輯器

IDE 提供智能代碼補(bǔ)全、語(yǔ)法高亮顯示、擴(kuò)展的代碼格式化配置、實(shí)時(shí)錯(cuò)誤檢查、代碼折疊,并支持語(yǔ)音混合等。 自動(dòng)重構(gòu)能夠小心地處理您的代碼,有助于輕松且安全地進(jìn)行全局項(xiàng)目設(shè)置。

2、代碼質(zhì)量分析

成百上千個(gè)代碼檢查會(huì)在您輸入時(shí)驗(yàn)證代碼并檢查整個(gè)項(xiàng)目是否存在可能的錯(cuò)誤或代碼異味。 適用于大多數(shù)檢查的快速修復(fù)能夠輕松地立即修復(fù)或改進(jìn)代碼。 Alt+Enter 可為每個(gè)檢查顯示合適的選項(xiàng)。

3、簡(jiǎn)單的代碼導(dǎo)航和搜索

PhpStorm 可以幫助您在處理大型項(xiàng)目時(shí)提高編碼效率,并節(jié)省時(shí)間。 只需點(diǎn)擊一次或搜索用法,即可跳到方法、函數(shù)或變量定義。

4、調(diào)試

零配置調(diào)試讓您能夠輕而易舉地調(diào)試 PHP 應(yīng)用程序。 另外,PhpStorm 提供多個(gè)選項(xiàng),可以利用可視化調(diào)試器調(diào)試您的 PHP 代碼,這樣您就可以:檢查變量和用戶定義的監(jiān)視、設(shè)置斷點(diǎn)和在運(yùn)行時(shí)計(jì)算表達(dá)式、調(diào)試遠(yuǎn)程應(yīng)用程序、在多個(gè)會(huì)話中同時(shí)調(diào)試頁(yè)面等。

5、測(cè)試

您可以直接在 PhpStorm 中開發(fā) PHPUnit 測(cè)試,并利用上下文菜單選項(xiàng)從目錄、文件或類中直接運(yùn)行它們。 PHPUnit 的代碼覆蓋率可以顯示測(cè)試會(huì)覆蓋多少代碼。

6、性能分析

您可以使用 Xdebug 或 Zend Debugger 分析應(yīng)用程序并在 PhpStorm 中檢查聚合的報(bào)告。

7、HTML 和 CSS 編輯器

支持所有尖端的 Web 開發(fā)技術(shù),包括 HTML5、CSS、 SASS、SCSS、 LESS、CoffeeScript、ECMAScript Harmony 和 Jade 模板等。 Live Edit 讓您可以在瀏覽器中立即查看所有更改,而無(wú)需刷新頁(yè)面。

8、JavaScript 編輯器

最智能的 JavaScript 編輯器與 IDE 捆綁,提供代碼補(bǔ)全、驗(yàn)證和快速修復(fù)、重構(gòu)、JSDoc 類型注釋支持、JavaScript 調(diào)試和單元測(cè)試,以及對(duì) JavaScript 框架的支持等。

9、新技術(shù)

PhpStorm 為使用新語(yǔ)言(如 TypeScript、CoffeeScript 和 Dart)的整個(gè)開發(fā)周期提供了簡(jiǎn)化的體驗(yàn)。

10、VCS

PhpStorm 以統(tǒng)一的 UI 處理多種流行的版本控制系統(tǒng),確保在 git、GitHub、SVN、Mercurial 和 Perforce 之間提供一致的用戶體驗(yàn)。

11、數(shù)據(jù)庫(kù)和 SQL

PhpStorm 為在您的項(xiàng)目中處理數(shù)據(jù)庫(kù)和 SQL 提供了工具和編碼輔助功能。 連接到數(shù)據(jù)庫(kù),編輯架構(gòu)和表格數(shù)據(jù),運(yùn)行查詢,甚至利用 UML 圖表分析架構(gòu)。 SQL 代碼可以注入其他語(yǔ)言,或者在具有語(yǔ)法高亮顯示、智能代碼補(bǔ)全、實(shí)時(shí)代碼分析、代碼格式化和導(dǎo)航等功能的 SQL 編輯器中編輯。

12、其他功能

從 IDE 執(zhí)行多個(gè)常規(guī)任務(wù),支持 Vagrant、Docker 和 Composer 等。

數(shù)據(jù)庫(kù)設(shè)置

使用遠(yuǎn)程mysql數(shù)據(jù)庫(kù)的所以填的是IP,如果用本機(jī),就填localhost。

如果想指定這個(gè)數(shù)據(jù)庫(kù)連接使用某個(gè)數(shù)據(jù)庫(kù),那么這樣填寫 jdbc:mysql://202.103.64.7/數(shù)據(jù)庫(kù)名,例如jdbc:mysql://202.103.64.7/wp_kona

一切按照?qǐng)D上的填就差不多了,第一次創(chuàng)建會(huì)提示下載所需的文件jar,選擇一個(gè)下載位置,幾秒鐘下載好后連帶自動(dòng)安裝,10秒左右就能開始使用,很方便。

順便可以點(diǎn)一下”Refresh Tables”,結(jié)果有834個(gè)數(shù)據(jù)庫(kù)。

現(xiàn)在切換到”Schemas & Tables”面板可以看到所有數(shù)據(jù)庫(kù)了,可以設(shè)置默認(rèn)數(shù)據(jù)庫(kù)。

再切換到”Console”選擇默認(rèn)的SQL為MYSQL。

然后點(diǎn)OK即可。

更新日志

v2025.1.0.1版本

本次更新的亮點(diǎn)包括:

Xdebug 支持改進(jìn)。

.env 文件中對(duì)嵌套變量的支持。

AI Assistant 的增強(qiáng)功能:

免費(fèi)無(wú)限制訪問(wèn)代碼補(bǔ)全和本地模型支持。

對(duì)新的云模型的支持。

基于 RAG 的高級(jí)上下文感知。

可以直接在聊天中編輯多個(gè)文件的新編輯模式。

針對(duì) @phpstan-type 和 @phpstan-import-type 數(shù)組形狀別名的代碼補(bǔ)全。

項(xiàng)目啟動(dòng)時(shí)對(duì) WordPress 的支持。

收起介紹展開介紹

同廠商

JetBrains更多+
  • 下載地址
  • Mac版

發(fā)表評(píng)論

0條評(píng)論