来源:JetBrains官网;翻译:Pythoncat原文:https://blog.jetbrains.com/py...一般来说,使用新的或快速发展的技术可能是相当具有挑战性的,你可能需要经常阅读文档来熟悉新的语法、API和协议。PyCharm2022.2通过提供对Python3.11的语言功能和新的PyScript框架的支持来帮助您完成此过程。让我们看看里面有什么!Python3.11PyCharm2022.2已经为Python3.11中的一些主要功能提供了代码洞察力,例如异常组和except*运算符(PEP654):以及新的Required[]和NotRequired[用于TypedDict的单个键]标记符号(PEP655).HTTPClientPyCharm2022.2支持WebSocket连接。使用此API,您可以向服务器发送消息并接收事件驱动的响应,而无需轮询服务器以获取结果。PyCharm现在可以基于开箱即用的HTTP和WebSocket协议发送请求。ws://和wss://表示使用WebSocket请求协议。此外,PyCharm2022.2还提供了一种更简单的运行环境选择方式——使用代码侧边栏上的图标。原始帖子要启用此功能,请从“运行方式”下拉框中选择“运行前选择环境”选项。用于设置远程解释器的新UIPyCharm2022.2引入了一个新向导,用于在远程目标(例如WSL、SSH、Docker、DockerCompose或Vagrant)上设置解释器。它使设置过程更加结构化且易于导航。要查找新向导,请打开设置|偏好|PythonInterpreter并单击窗口右上角的AddInterpreter链接,或单击编辑器右下角的Interpreter并选择AddNewInterpreter。运行当前文件要在不使用运行配置的情况下立即运行和调试单个文件,请从“运行/调试”小部件中选择“运行当前文件”。原文它有一个二级菜单,这个菜单提供了几个有用的runners和“RunwithParameters”操作,你可以在运行文件之前调整这个操作的运行配置参数。对PyScript的初始支持PyScript是一个用于在浏览器中创建丰富的Python应用程序的框架,它使用HTML界面和Pyodide、WASM以及其他现代Web技术。+\
