PyCharm 2021.2 EAP 4 版本正式發(fā)布!
在 PyCharm 2021.2 EAP 4 版本中,我們專注于在 PyCharm 2021.2 主版發(fā)布之前的小細(xì)節(jié)和錯誤修復(fù)。此版本的改進(jìn)之一是當(dāng)您用代理時,可以配合使用 SciView 工具窗口。開發(fā)團(tuán)隊還致力于改進(jìn)對標(biāo)識集合的支持。
Toolbox App 是獲取 EAP 版本并使您的穩(wěn)定版和 EAP 版本保持最新的方法。您還可以從網(wǎng)站手動下載 EAP 版本。
https://www.jetbrains.com/pycharm/nextversion/
Python 3.10:模式匹配
團(tuán)隊將繼續(xù)開發(fā)對 PEP 634(模式匹配)的支持。在此 EAP 版本中,我們?yōu)?ldquo;match”和“case”關(guān)鍵字添加了智能代碼補(bǔ)全功能,以幫助您以正確的方式處理模式匹配語句。此外,PyCharm 現(xiàn)在可以完成“match”語句及其相應(yīng)的“case”塊。完成輸入初始“match”語句后,您可以選擇完成當(dāng)前語句(macbook中使用⇧⌘⏎ 或 Win/Lin 系統(tǒng)中使用Shift + Ctrl + Enter ),PyCharm 將完成剩余部分,包括冒號和 “case”塊。插入符號將留在原處,以便您開始鍵入“case”塊的其余部分。
標(biāo)識集合
PyCharm 的類型檢查器現(xiàn)在可以在比較語句的預(yù)期類型和實際類型時識別預(yù)期類型中的標(biāo)識集合。這使得可以將標(biāo)識集合用作比較的實際類型,這意味著您可以為參數(shù)提供特定的值。甚至適用于嵌套集合。
錯誤修復(fù):
• 數(shù)據(jù)科學(xué):SciView 工具窗口現(xiàn)在在代理后面工作時可用 [PY-39763]。
• 調(diào)試器:在調(diào)試 Python 文件時啟用 Jupyter 異常斷點不再導(dǎo)致錯誤 [PY-34427]。
• 控制臺:在控制臺中運行文件不再影響運行/調(diào)試配置 [PY-36063]。
• Python 和調(diào)試控制臺:您現(xiàn)在可以使用中斷操作 (Ctrl + C) [PY-49021]。
• 社區(qū)貢獻(xiàn):感謝Xuan Wu,測試運行器現(xiàn)在可以識別 Unicode 中的測試方法名稱 [PY-48747]。
準(zhǔn)備好安裝 EAP 版本了嗎?
一些基本規(guī)則:
• EAP 版本可以免費使用,并在安裝日期后 30 天到期。
• 您可以與穩(wěn)定的 PyCharm 版本并行安裝 EAP 版本。
• 這些安裝文件沒有經(jīng)過全面測試,可能不穩(wěn)定。
您可以使用 JetBrains Toolbox App在整個 EAP 版本中保持最新狀態(tài)。如果您使用的是 Ubuntu 16.04 或更高版本,則可以使用 snap 來獲取 PyCharm EAP 并保持最新狀態(tài)。