PyCharmV2022.1支持自定义包存储库的身份验证、改进的 TypedDict 和 Docker 的新服务UI。

点击获PyCharm官方正式版

改进IDE

支持自定义包存储库的身份验证

配置基本 HTTP 身份验证以访问自定义包存储库并通过 PyCharm 轻松管理依赖项,而无需切换到终端进行手动安装。转到Python Packages工具窗口,单击齿轮图标,单击对话窗口中的加号,添加存储库 URL 并选择Basic HTTP选项以输入所需的凭据。

新的通知工具窗口

新的通知工具窗口已取代旧的事件日志工具窗口。因此,有用的建议和相关通知以更简单的方式组织起来,以确保不会错过任何重要的事情。

支持自定义类型渲染器

通过自定义各种对象的显示格式,使调试会话更快更容易,尤其是在处理大型或多属性对象时。

进一步的改进:

  • 在 LightEdit 模式下重新格式化代码。转到 代码|执行此操作,在主菜单中或按 重新格式化代码Ctrl+Alt+L。
  • 当没有找到 Python 3 可执行文件时,PyCharm 现在可以在 macOS 上安装 Python 3。

支持Jupyter(专业版)

代码单元在执行后仍处于编辑模式

当使用Run Cell 和 Insert Above时,刚刚添加的单元格现在将默认为 Edit 模式,可以立即开始编写代码。编辑和运行当前单元格时也是如此:执行后它将保持在编辑模式。

优化单元格的复制粘贴

以前,当您在命令模式下复制和粘贴单元格时,无论是为了重新组织您的笔记本还是出于任何其他原因,只有单元格本身被粘贴到新位置,而不是其输出。这种行为在 PyCharm 2022.1 中发生了变化。

进一步的改进:

  • 支持 Jupyter 运行时代码完成。

编辑

增强 TypedDict的 代码完成

PyCharm 通过为可用键提供代码完成,可以轻松地将dict文字用作函数的参数或从需要 TypedDict 的类中实例化对象。

改进 TypedDict的 每键警告

当在需要 TypedDict 的地方使用作为文字或使用dict构造函数创建的字典时,PyCharm 会显示每个键的错误消息,指向错误、缺失或不期望的单个值。

从 Markdown 文件运行命令

使用包含执行命令指令的 Markdown 文件(例如 README 文件)时,您可以使用装订线中的运行图标直接从文件中运行这些命令。

复制 Markdown 的代码片段

使用 Markdown 块中的新复制代码片段,您只需单击一下即可轻松地将内容复制到剪贴板。

进一步的改进:

  • 使用更新的 Markdown 编辑器浮动工具栏选择标题、创建列表等。
  • Join Lines操作现在还包括嵌套 的if语句。

远程支持(专业版)

Docker 的新服务 UI

使用 Docker 会很快变得混乱。我们在服务工具窗口中对 Docker 的 UI 进行了重大修改,让您可以更清晰地控制容器、图像、网络和卷。

支持Docker Registry V2

添加了对 Docker Registry HTTP API V2 的支持,以便与 Docker 1.6+ 一起使用。可以创建简单或受密码保护的 Docker V2 注册表并执行所有常用操作,例如查看、推送和拉取映像。

kubectl 的自定义路径

如果 kubectl 不在标准位置,可以手动配置路径。要设置自定义路径,请转到 设置/首选项 | 构建、执行、部署 | Kubernetes | kubectl 可执行文件的路径。

进一步的改进:

  • Kubernetes:Pod 的端口转发功能现在可用。
  • Kubernetes: “服务”视图 中的所有资源都有一个新的“描述资源”操作。
  • Kubernetes:现在可以从编辑器选项卡中修改从集群加载的资源。

前端和数据库( 专业版 )

更好的 Next.js 支持

由于对 React 的内置支持,所有关键功能应该已经在您的 Next.js 项目中运行。PhpStorm最新版本 V2022.1 增加了对一些特定于框架的东西的支持,例如pages。PyCharm 现在将解析链接组件的href属性以及表单 和其他标签中使用的路径。代码完成、导航和重构也将起作用。

支持 Volta

PyCharm 现在与 JavaScript 工具管理器 Volta 进行了适当的集成,并将自动识别使用 Volta 安装的 Yarn 和 npm。

MongoDB:编辑结果中的字段

现在可以像在关系数据库中一样轻松地编辑 MongoDB 集合中的结果,也可以编辑通过.find()获得的结果集。即使在.find() 之后执行修改结果的游标方法(例如sort()或limit()),这也有效。

PyCharm| 下载试用

python开发工具PyCharm最新版本新增功能介绍相关推荐

  1. Python开发工具PyCharm使用教程:如何调试python应用程序

    此教程适用于PyCharm最新版本 ,如果您的版本不是最新版本,点击下面下载. PyCharm官方正版下载 找出问题的根源 前面介绍PyCharm使用教程时,已经创建并运行了Car脚本,我们来修改av ...

  2. python开发工具pycharm使用简介

    pycharm是一款常用的python开发工具,功能十分强大,并且多平台支持(Windows/MacOS/Linux),官方提供社区开源版本:pycharm Community免费版本下载地址. py ...

  3. python开发工具PyCharm使用教程:安装

    JetBrains Toolbox App是安装 JetBrains 产品的推荐工具.使用它来安装和管理不同的产品或同一产品的多个版本,包括Early Access Program (EAP) 和 N ...

  4. python开发工具pycharm快速入门

    本教程是关于什么的 本教程旨在引导您完成创建,运行和调试一个简单的Python项目,使用PyCharm一步一步 - Python的IDE有一整套完整的生产性的开发工具. 本教程不是关于哪些的 Pyth ...

  5. python开发工具PyCharm详细使用

    PyCharm 是一种 Python IDE,可以帮助程序员节约时间,提高生产效率.那么具体如何使用呢?本文从 PyCharm 安装到插件.外部工具.专业版功能等进行了一一介绍,希望能够帮助到大家. ...

  6. python中文版软件下载-专业PYTHON开发工具——PyCharm中文汉化版下载(图文)

    PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试.语法高亮.Project管理.代码跳转.智能提示.自动完成.单元测试.版本控制. ...

  7. python开发工具pycharm插件美化代码_精选Pycharm里6大神器插件

    http://www.sohu.com/a/306693644_752099 上次写了一篇关于Sublime的精品插件推荐,有小伙伴提议再来一篇Pycharm的主题.相比Sublime,Pycharm ...

  8. Python开发工具PyCharm介绍

    PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试.语法高亮.Project管理.代码跳转.智能提示.自动完成.单元测试.版本控制. ...

  9. Python开发工具PyCharm个性化设置备份

    官方下载地址:http://www.jetbrains.com/pycharm/download/ PyCharm个性化设置备份 1.设置默认PyCharm解析器:参考[启动PyCharm,提示No ...

最新文章

  1. 报错解决:ERROR: While executing gem ... (Gem::CommandLineError)
  2. 实战:RocketMQ削峰,这一篇就够了
  3. Py之Pyinstaller:Python库之Pyinstaller简介、使用方法、安装详细攻略
  4. QT-qevent 事件的accept()和ignore()
  5. 于数据交换格式XML和JSON的比较
  6. 华为将升级鸿蒙,华为将弃用安卓?Mate40将成为首款可升级鸿蒙OS的手机
  7. List的扩容机制,你真的明白吗?
  8. php 转换数组为小写,PHP如何将数组键转换为小写?
  9. php随机生成车牌号,生成汽车牌照
  10. QT配置OpenCV(二):成功
  11. 【Elasticsearch】Elasticsearch如何实现 SQL语句中 Group By 和 Limit 的功能
  12. php 加载慢,PHP版网站缓存加快打开速度的方法分享
  13. python threading编程中的LOCK和RLOCK(可重入锁)
  14. 联想i5无线网无法连接服务器,联想笔记本无线网络连接不上是什么原因
  15. 毕业设计 : 基于LSTM的文本情感分类 - 情感分类 情感分析 lstm
  16. 真格量化学习处理——几个功能小函数
  17. CentOS简单上手——第四篇
  18. Unity3D天气系统插件UniStorm 3.0.1.1 插件使用说明
  19. CNN with Attention---channal and spatial attention
  20. python3模拟键盘输入_python 模拟键盘输入

热门文章

  1. 合肥计算机学校排名2015,2015安徽高校排名情况
  2. 清北学堂2019.7.17
  3. 如何一键生成手机淘宝详情页?
  4. 【iOS小白教程】如何打包:xcodebuild和xcrun介绍
  5. 华为开发者认证与DevEco Studio编译器下载
  6. php adb手机型号,使用adb命令操控Android手机
  7. 【软考中级】多媒体应用设计师复习笔记第二章
  8. 日语二级语法汇总(part7/16)
  9. 使用乐鑫官方资源搭建基于Arduino的ESP32的开发环境
  10. 【Hi3519A】测试华为M2221-QL智能摄像头