当前快看:pycharm 2022.2 发布了,支持最新 python 3.11 和 pyscript 框架!-ag真人官方网

当前快看:pycharm 2022.2 发布了,支持最新 python 3.11 和 pyscript 框架!-ag真人官方网

来源:csdn博客 | 2022-08-15 09:50:10 |

△点击上方“python猫”关注 ,回复“1”领取电子书

来源:jet brainsag真人官方网官网;翻译:python猫

原文:https://blog.jetbrains.com/pycharm/2022/07/2022-2


(相关资料图)

通常而言,使用新潮的或者快速发展的技术,可能会挺有挑战性,你可能得经常阅读文档,才能熟悉新的语法、api 和协议。

pycharm 2022.2 通过提供对 python 3.11 的语言特性和新的 pyscript 框架的支持,能够帮助你完成这一过程。

让我们来看看它里面有什么吧!

python 3.11

pycharm 2022.2 已经为 python 3.11 中一些主要的功能提供了代码洞察(code insight),例如异常组和 except *运算符(pep 654):

以及新的用于 typeddict 个别键的 required[] 和 notrequired[] 标记符号(pep 655)。

http client

pycharm 2022.2 支持 websocket 连接。有了这个 api,你可以在给服务端发送消息后,接收由事件驱动的响应,而不需轮询服务器来获取结果。

pycharm 如今可以基于开箱即用的 http 和 websocket 协议来发送请求。ws://wss://表示的是使用 websocket 请求协议。

此外,pycharm 2022.2 还提供了一种更简单的方法来选择运行环境——使用代码侧边栏上的图标。

若要启用此功能,请从“run with”下拉框中选择“select environment before run”选项。

用于设置远程解释器的新 ui

pycharm 2022.2 引入了一个新的向导,用于在远程目标上设置解释器(如 wsl、ssh、docker、docker compose 或 vagrant)。它使得设置的过程更加结构化且易于操作。

若要找到新向导,依次打开“settings | preferences | python interpreter”,然后单击窗口右上角的“add interpreter”链接,或单击编辑器右下角的解释器,并选择“add new interpreter”。

运行当前文件

在没有使用运行配置的情况下,想要立即运行和调试单个文件,请从run/debug小组件中,选择run current file

它拥有一个二级菜单,这个菜单提供了几个实用的运行器以及run with parameters操作,你可以在运行文件之前,调整这个操作的运行配置参数。

对 pyscript 的初步支持

pyscript 是一个可在浏览器中创建丰富的 python 应用的框架,使用 html 界面和 pyodide、wasm 以及其它现代的 web 技术。

标签支持执行多行 python 脚本,可与页面作交互。pycharm 2022.2 能够识别 html 文件的 标签内的 python 代码,包括 numpy 和 matplotlib 库的语法,并为其提供正确的代码补全和高亮显示。

目前,代码补全和语法高亮功能已支持部分的 pyscript 标签,例如用于声明依赖项的 标签,以及用于创建 repl 组件的 标签。

jupyter notebooks

pycharm 2022.2 增强了 jupyter notebook 的用户体验。

你可以使用 jupyter 编辑器工具栏中相应的按钮和图标,更轻松地剪切、复制和粘贴单元格。

你还可以轻松地拖动图像的下边框来调整图像的大小。从而提高这些执行结果的可读性。

数据库管理

pycharm 2022.2 支持将多个 csv 文件导入到新的或现有的数据库表中。

操作方法:在“项目视图”中选择多个文件,并将它们拖到数据库 schema 中。

pycharm 2022.2 有两种解析 sql 脚本的模式。在 playground模式中, 对象根据上下文而被解析。这种模式如今是查询控制台的默认解析模式。

在 script 模式中,文件的开头部分被解析成上下文,但是,只要脚本中出现“set current schema” 语句,它就会改变用于解析的上下文。这种模式如今是本地文件的默认解析模式。

想要切换解析模式,只需使用工具栏的下拉选项。

docker

现在,你可以使用新的“copy docker image”操作,轻松地将镜像从一个 docker 进程复制到另一个 docker 里,该操作会将镜像保存成一个文件,然后将其推送到所选的连接。

pycharm 还与 colima 和 racher 集成,可支持更多与 docker 进程建立连接的操作。

此外,pycharm 2022.2 会在重启 ide 后,自动连接到 docker。

默认情况下,此新设置处于启用状态,可以在“settings | preferences | advanced settings | docker”关闭。

以上内容是新版本 pycharm 中最显著的新功能和可用性改进。更多详情,还可查阅 https://www.jetbrains.com/pycharm/whatsnew

python猫技术交流群开放啦!群里既有国内一二线大厂在职员工,也有国内外高校在读学生,既有十多年码龄的编程老鸟,也有中小学刚刚入门的新人,学习氛围良好!想入群的同学,请在公号内回复『交流群』,获取猫哥的微信(谢绝广告党,非诚勿扰!)~

还不过瘾?试试它们

▲python 实现单例模式的五种写法

▲python 为什么不设计 do-while 循环结构?

▲log4j 爆出核弹级漏洞!到底有多厉害?

▲与 python 之父聊天:更快的 python!

▲python最会变魔术的魔术方法,我觉得是它!

▲python 为什么用 # 号作注释符?

如果你觉得本文有帮助

请慷慨分享点赞,感谢啦

关键词:

ag真人官方网 ag真人官方网的版权所有.

联系网站:920 891 263@qq.com
网站地图