PyCharm 2022.2 已发布,此版本提供对 Python 3.11 语言功能和新 PyScript 框架的支持,主要有如下内容:
- Python 3.11 支持
- HTTP 客户端
- 用于设置远程解释器的新 UI
- 运行当前文件
- 对 PyScript 的初始支持
- Jupyter 笔记本
- 数据库管理
- Docker 优化
Python 3.11
PyCharm 2022.2 为 Python 3.11 的一些主要功能配备了代码洞察力,例如异常组和 except* 运算符 ( PEP 654 ),以及单个 TypedDict 键的新符号 Required[] 和NotRequired[] 符号 ( PEP 655 )。
HTTP 客户端
PyCharm 2022.2 支持 WebSocket 连接。使用此 API 可以向服务器发送消息并接收事件驱动的响应,而无需轮询服务器以获取回复。
用于设置远程解释器的新 UI
PyCharm 2022.2 引入了一个新向导,用于在远程目标(例如 WSL、SSH、Docker、Docker Compose 或 Vagrant)上设置解释器,它使设置过程更加结构化且易于遵循。
Run Current File 功能
新增 Run Current File 功能,用于在没有专用运行配置的情况下立即运行和调试单个文件,可从 Run/Debug 小部件获得。
对 PyScript 的初始支持
PyScript是一个框架,用于使用 HTML 界面和 Pyodide、WASM 等 Web 技术在浏览器中创建丰富的 Python 应用程序。
<py-script>标签允许执行多行 Python 脚本并与页面交互。PyCharm 2022.2 可识别 Python 语法,包括 NumPy 和 Matplotlib 库。
更多内容可查看更新博客。