PyCharm 2022.1 EAP 2 發(fā)布
PyCharm 2022.1 EAP 2 現(xiàn)已推出!該版本增強(qiáng)了TypedDict 的代碼洞察功能、在基本 Http 授權(quán)下管理自定義存儲(chǔ)庫(kù) Python 包的能力以及對(duì) Vue進(jìn)行了一些新的改進(jìn)等,致力于讓用戶的編程體驗(yàn)變得更好。
目前可以從Toolbox App 或直接從JetBrains 官網(wǎng)下載。
但EAP 版本未經(jīng)過(guò)全面測(cè)試,可能存在不穩(wěn)定的問(wèn)題。
下面來(lái)看一下該版本都有哪些具體的變化。
macOS 上的Python安裝
詳情參見(jiàn):
https://www.jetbrains.com/help/pycharm/2022.1/creating-empty-project.html
代碼洞察:改進(jìn) TypedDict 鍵警告


用戶界面/用戶體驗(yàn)
用戶能夠添加帶有基本HTTP授權(quán)的定制包存儲(chǔ)庫(kù),并通過(guò)PyCharm輕松管理依賴項(xiàng),而無(wú)需切換到終端進(jìn)行手動(dòng)安裝。
新的存儲(chǔ)庫(kù)將出現(xiàn)在左側(cè)窗口的包列表中。

新通知工具窗口
新的通知工具窗口替換了事件日志實(shí)例。
默認(rèn)情況下,新工具窗口位于編輯器的左下方。所有出現(xiàn)的通知可以分為兩類(lèi):建議和時(shí)間表。
LightEdit模式下的代碼重新格式化
該版本增強(qiáng)了LightEdit模式,該功能允許用戶在不創(chuàng)建或加載整個(gè)項(xiàng)目的情況下編輯文件,并增加了一個(gè)新功能。
詳情參見(jiàn)
https://www.jetbrains.com/help/pycharm/lightedit-mode.html
Vue 支持的改進(jìn)
值得注意的是該版本還支持 Nuxt 3,這是一個(gè)流行的 Vue 框架的新版本。

Markdown 格式改進(jìn)
README 文件一般用來(lái)描述一個(gè)軟件的運(yùn)行步驟,列出一系列需要使用的命令。PyCharm 2022.1 將允許直接從這類(lèi) Markdown 文件運(yùn)行命令 —— 只需單擊命令左側(cè)裝訂線中的運(yùn)行圖標(biāo)即可。
新選項(xiàng)可以通過(guò) Detect 命令進(jìn)行管理,這些命令可以直接從 Preferences / Settings |?中的 Markdown 文件運(yùn)行。

?
復(fù)制 Markdown 的代碼片段
新版本向 Markdown 塊添加了一個(gè)新的復(fù)制代碼片段操作,可以快速?gòu)?fù)制 Markdown 的代碼到剪貼板。

?
風(fēng)險(xiǎn)控制系統(tǒng)
該版本改進(jìn)了使用 Git Blame 進(jìn)行注釋的功能,使調(diào)查引入的更改更輕松。將鼠標(biāo)懸停在注釋上時(shí),IDE 會(huì)在編輯器中突出顯示不同的行,當(dāng)單擊注釋時(shí) IDE 會(huì)打開(kāi) Git Log 工具窗口。
Git 文件歷史記錄:沒(méi)有索引的新 UI
Git 文件歷史?工具窗口的新 UI 現(xiàn)在獨(dú)立于索引過(guò)程,即使 Log 索引關(guān)閉,數(shù)據(jù)也會(huì)以新界面表示。以前,對(duì)于具有未索引歷史記錄的文件,IDE 會(huì)顯示一個(gè)相對(duì)較慢且缺少功能的舊歷史記錄視圖。

PyCharm 2022.1 EAP 2 版本其他變更詳情查看:
https://blog.jetbrains.com/pycharm/2022/02/2022-1-eap-2/

