
PyCharm 2022.3 日前正式發布,新版本帶來了全新的Settings Sync(設置同步)解決方案、管理Conda 軟件包的新方法針對pandas DataFrames 的增強用戶體驗。
用戶體驗
新的Settings Sync(設置同步)解決方案
新的Settings Sync(設置同步)插件現在可用於PyCharm。新解決方案能夠同步來自平台、捆綁插件和一些第三方插件的大部分可共享設置。請注意,我們將停止支持舊的IDE Settings Sync(IDE 設置同步)插件並取消捆綁Settings Repository(設置倉庫)。
管理Conda 軟件包的新方式
無需離開Editor(編輯器)窗口即可搜索、安裝和刪除Conda 軟件包。 Python Packages(Python 軟件包)工具窗口現在可與Anaconda 軟件包庫配合使用,讓您可以在編寫程式碼期間直接自定義Conda 解釋器。
通過設置使用新PyCharm UI
切換到新UI,預覽PyCharm 完全重做的外觀。勾選Settings/Preferences | Appearance & Behavior(設置/偏好設置| 外觀與行為)中的New UI preview(新UI 預覽)框,在項目中嘗試一下。
為GitHub 和Space 重新設計了Review list(審查列表)
我們重做了Review list(審查列表)UI,幫助減少認知負擔並清晰提供有關請求的最重要信息。在改進中,我們還確保在所有受支持的審查平台上保持一致的外觀。
改進了Tips of the Day(每日小技巧)
我們對Tips of the Day(每日小技巧)的外觀和行為做出了多項更改,使其更實用且更易理解。我們更新了對話框的設計,實現了技巧評分功能以收集反饋。我們還微調了確定顯示哪些提示的算法,讓您可以看到與IDE 體驗和正在處理的項目最相關的提示。
其他改進:
- 為了讓您可以更輕鬆地在多個顯示器上與PyCharm 交互,我們實現了將工具窗口拖出主窗口並將其停靠到浮動編輯器選項卡的選項。
- 我們對Bookmarks(書籤)實現了一些UI 改進:右鍵點擊選項卡調用上下文菜單,然後選擇Bookmarks(書籤)即可從編輯器選項卡中為档案添加書籤。您還可以將所有打開的選項卡中的所有档案添加到Bookmarks(書籤)。
- PyCharm 讓您能夠以偏好樣式閱讀程式碼,無需重新格式化實際程式碼。您可以在Reader(閱讀器)模式下應用新的視覺格式設置層。
- 我們微調了Search Everywhere(隨處搜索)結果列表背後的算法。 IDE 將凍結第一個搜索結果,並且不會在找到更多選項時對其重新排序。此外,ML 排名現在對Files(档案)選項卡啟用,可以提供更準確的查找結果。
編輯器
Quick Documentation(快速文檔)中的docstring 呈現改進
Quick Documentation(快速文檔)彈出窗口現在會顯示類docstring 的Attributes(特性)部分,幫助您快速查看類特性。這也適用於繼承的類特性和數據類的特性。
類實例現在更容易閱讀:將鼠標懸停在 __init__
形參上,其描述就會從類docstring 調用。
意圖操作預覽默認啟用
當採取IDE 的建議後,您可以立即查看程式碼將如何更改。打開可用意圖操作列表並將鼠標懸停在不同選項上時會顯示預覽。
Python 3.11:Self
類型的程式碼洞察 [PEP 673]
PyCharm 可以識別方法或特性註解的 Self
類型,並為類實例建議正確的類型。
如果特定位置 Self
的用法不正確,PyCharm 會發出警告。
其他改進:
- 在YAML 档案(包括Kubernetes 档案、OpenAPI 規範和docker-compose.yml)中,新增的快速修復可以通過註釋禁止檢查。
針對Python 控制台的asyncio 支持
內置Python 控制台現在支持在函數外使用 await
關鍵字快速運行協同程式。 PyCharm 2022.3 還為調試器添加了asyncio 支持。此功能雖然有助於調試異步程式碼,但目前還處於實驗性階段,可能並不完全穩定。要啟用它,請遵循這裡介紹的步驟。
集成式開發者工具
安全性
軟件包的漏洞檢查器
PyCharm 將對照Checkmarx SCA Database 和National Vulnerability Database 檢查軟件包,檢測項目中所用軟件包的漏洞。 IDE 將在package.json、requirements.txt、setup.py 档案中高亮顯示被認為易受攻擊的軟件包。要查看檢查,請在Preferences / Settings | Editor | Inspections | Security(偏好設置/ 設置| 編輯器| 檢查| 安全)中啟用Security Inspections(安全檢查)。
安裝程式
適用於Windows 和Linux ARM64 機器的安裝程式(測試版)
現在,可以在帶有ARM64 處理器的Windows 和Linux 機器上運行PyCharm。 IDE 安裝程式目前處於測試版階段。對於Windows 用戶,可以從網站和JetBrains Toolbox App 獲取安裝程式。 Linux 用戶只能從網站下載安裝程式。
更多詳情可查看:https://blog.jetbrains.com/pycharm/2022/12/2022-3/
You may also like
相关贴文:
- 基於PyTorch 和MMCV 的光流估計開源工具箱,它提供了多個SOTA 光流估計算法,並支持光流領域主流學術數據集,以及光流可視化和評估方法。
- 每日一博| 初步探索GraalVM — 雲原生時代JVM 黑科技
- Ant Design 5.0 正式發布
- JFrog 報告:容器為王,Rust (Cargo) 使用增長98 倍- 科技資訊
- Databricks 推出VS Code 開源擴展,加速項目開發- 科技資訊
- Linux 6.2 已正式發布- 科技資訊
- 爭執不斷,但低程式碼的發展已經成為趨勢- 科技資訊編輯部的個人空間- 科技資訊
- 私域流量系統LinkWeChat V4.0 發布- 科技資訊
近期文章
- Barn2 插件創始人兼首席執行官 Katie Keith 講述 WooCommerce 增長秘密 | CyberCast 播客 Ep。 7
- 如何在 WooCommerce 2025 中添加產品
- 將速賣通和亞馬遜評論導入 WooCommerce 照片評論 – Chrome 擴展
- 2025 年 WordPress 和 WooCommerce 最佳虛擬主機 💰 |明智地建立您的在線電子商務商店
- 如何使用 WordPress 創建電子商務網站 | WooCommerce 教程 |點擊商店主題教程
- 在 WordPress 中使用 WooCommerce 產品導入 XML。
- 在 WooCommerce 中接受 UPI 付款 – 如何在 2025 年電子商務網站中添加 UPI 支付網關
- 如何為 WooCommerce 創建智能折扣規則 | WooCommerce 的最佳折扣插件。
- WooCommerce 訂單跟踪 – 完整指南