PyCharm2022官方版是一款专业的代码编辑软件,该软件为Python开发人员提供了广泛的工具,其中包含了可视化调试器、内联调试器、多进程调试、交互式控制台、内置终端、Python分析器等大量的开箱即用工具,从而很好的满足更多用户们的使用需求,同时还拥有项目代码导航功能,可帮助用户即时从一个文件导航至另一个,从一个方法至其申明或者用法甚至可以穿过类的层次,并且还支持随意切换,拥有项目代码导航功能,可帮助用户即时从一个文件导航至另一个,从一个方法至其申明或者用法甚至可以穿过类的层次,支持随意切换。
除此之外,pycharm2022还具备一般 IDE 的功能,比如,调试、语法高亮、项目管理、代码跳转、智能提示、自动完成、单元测试、版本控制等,并且还为各位用户提供了一些很好的功能用于 Django 开发,此版本还对自定义软件包仓库的身份验证支持、改进的 TypedDict 支持、Docker 的新 Services(服务)UI 在此版本中,专注于完善功能,改善 PyCharm 的整体用户体验并帮助您提高工作效率,有需要的朋友可千万不要错过。
PyCharm2022.3.3新功能
一、用户体验
1、新的 Settings Sync(设置同步)解决方案
新的 Settings Sync(设置同步)插件现在可用于 PyCharm。 新解决方案能够同步来自平台、捆绑插件和一些第三方插件的大部分可共享设置。 请注意,我们将停止支持旧的 IDE Settings Sync(IDE 设置同步)插件并取消捆绑 Settings Repository(设置仓库)。
2、管理 Conda 软件包的新方式
无需离开 Editor(编辑器)窗口即可搜索、安装和删除 Conda 软件包。 Python Packages(Python 软件包)工具窗口现在可与 Anaconda 软件包库配合使用,让您可以在编写代码期间直接自定义 Conda 解释器。
3、通过设置使用新 PyCharm UI
切换到新 UI,预览 PyCharm 完全重做的外观。 勾选 Settings/Preferences | Appearance & Behavior(设置/偏好设置 | 外观与行为)中的 New UI preview(新 UI 预览)框,在项目中尝试一下。 在此视频中观看新 UI 的实际运作情况。 您可以在这篇博文中详细了解我们关于此更改的计划。
4、为 GitHub 和 Space 重新设计了 Review list(审查列表)
我们重做了 Review list(审查列表)UI,帮助减少认知负担并清晰提供有关请求的最重要信息。 在改进中,我们还确保在所有受支持的审查平台上保持一致的外观。
5、改进了 Tips of the Day(每日小技巧)
我们对 Tips of the Day(每日小技巧)的外观和行为做出了多项更改,使其更实用且更易理解。 我们更新了对话框的设计,实现了技巧评分功能以收集反馈。 我们还微调了确定显示哪些提示的算法,让您可以看到与 IDE 体验和正在处理的项目最相关的提示。
6、其他改进:
- 为了让您可以更轻松地在多个显示器上与 PyCharm 交互,我们实现了将工具窗口拖出主窗口并将其停靠到浮动编辑器标签页的选项。
- 我们对 Bookmarks(书签)实现了一些 UI 改进:右键点击标签页调用上下文菜单,然后选择 Bookmarks(书签)即可从编辑器标签页中为文件添加书签。
您还可以将所有打开的标签页中的所有文件添加到 Bookmarks(书签)。
- PyCharm 让您能够以偏好样式阅读代码,无需重新格式化实际代码。 您可以在 Reader(阅读器)模式下应用新的视觉格式设置层。
- 我们微调了 Search Everywhere(随处搜索)结果列表背后的算法。 IDE 将冻结第一个搜索结果,并且不会在找到更多选项时对其重新排序。 此外,ML 排名现在对 Files(文件)标签页启用,可以提供更准确的查找结果。
二、Jupyter Notebook PRO
1、针对 pandas DataFrames 的增强用户体验
您可以在 Table(表格)、Tree(树)和 Text(文本)查看模式之间切换。 现在,可以转置 DataFrame、隐藏列和使用分页快速浏览行。
DataFrame 可以导出为多种格式,包括 Excel、JSON、HTML、XML、Markdown 表格和 SQL Insert 语句。
2、Data Vision:关于 Jupyter 变量的内联信息
通过 Data Vision,您可以在 Notebook 中检查 Jupyter 变量。 启用此功能可提供许多重要变量类型的实用内联信息,例如 NumPy 数组和 pandas DataFrame 的大小与内容。 转到 Settings/Preferences | Languages & Frameworks | Jupyter(设置/偏好设置 | 语言和框架 | Jupyter)并选择 Show inline values in editor(在编辑器中显示内联值)可以打开 Data Vision。
三、编辑器
1、Quick Documentation(快速文档)中的 docstring 呈现改进
Quick Documentation(快速文档)弹出窗口现在会显示类 docstring 的 Attributes(特性)版块帮助您快速查看类特性。 这也适用于继承的类特性和数据类的特性。
类实例现在更容易阅读:将鼠标悬停在 __init__ 形参上,其描述就会从类 docstring 调用。
2、意图操作预览默认启用
当采取 IDE 的建议后,您可以立即查看代码将如何更改。 打开可用意图操作列表并将鼠标悬停在不同选项上时会显示预览。
3、Python 3.11:Self 类型的代码洞察
PyCharm 可以识别方法或特性注解的 Self 类型,并为类实例建议正确的类型。
如果特定位置 Self 的用法不正确,PyCharm 会发出警告。
4、其他改进:
在 YAML 文件(包括 Kubernetes 文件、OpenAPI 规范和 docker-compose.yml)中,新增的快速修复可以通过注释禁止检查。
四、针对 Python 控制台的 asyncio 支持
内置 Python 控制台现在支持在函数外使用 await 关键字快速运行协程。 PyCharm 2022.3 还为调试器添加了 asyncio 支持。 此功能虽然有助于调试异步代码,但目前还处于实验性阶段,可能并不完全稳定。
五、前端开发 PRO
1、Vitest 支持
PyCharm 现在支持 Vitest,这是一个 Vite 原生单元测试框架! 您可以用所有您期望的主要方式运行、重新运行和调试测试,包括通过装订区域图标。 此外,监视模式在所有测试场景下默认均已启用。 在监视模式下还支持快照测试和覆盖率,从而在编码时为您提供几乎即时的覆盖率反馈。
2、适用于 Next.js 和 Vite 的新项目模板
PyCharm 欢迎屏幕上的 New Project(新建项目)向导中现在包含适用于 Vite 和 Next.js 的项目模板。 我们还更新了适用于 Vue 的项目模板,以确保其符合最新标准。
3、Vue 更新
PyCharm 现在可以处理未解析的导入,并为导入 Vue 组件提供建议。 我们也已支持 props 析构语法,改进了针对 Vue 库组件 props 的代码补全和类型检查行为,并修正了几个 Nuxt 3 问题。
六、集成式开发者工具
1、安全性
软件包的漏洞检查器
PyCharm 将对照 Checkmarx SCA Database 和 National Vulnerability Database 检查软件包,检测项目中所用软件包的漏洞。 IDE 将在 package.json、requirements.txt、setup.py 文件中高亮显示被认为易受攻击的软件包。 要查看检查,请在 Preferences / Settings | Editor | Inspections | Security(偏好设置 / 设置 | 编辑器 | 检查 | 安全)中启用 Security Inspections(安全检查)。
2、HTTP 客户端 PRO
针对 HTTP 客户端的代码样式改进
HTTP 客户端现在为具有长 URL 的请求提供了更好的格式设置选项。 您也可以使用 Put query parameters on separate lines(将查询形参置于单独的行中)意图操作,将查询拆分成不同行中的小片段。 为了帮助您管理 HTTP 请求格式设置,我们在 Settings/Preferences | Editor | Code Style | HTTP Request | Wrapping and Braces(设置/偏好设置 | 编辑器 | 代码样式 | HTTP 请求 | 换行和大括号)中实现了一个新选项。
3、为 JavaScript 处理程序预请求脚本和新 API
HTTP 客户端现在支持在请求之前执行的脚本块。 您可以在请求执行之前生成数据,并使用变量将其放入最终请求。 PyCharm 现在还提供 сrypto API,使代码能够计算 HTTP 请求的 md5 或 sha1 哈希值。
七、Docker PRO
1、Pull Docker image(拉取 Docker 镜像)意图操作
新增的方式可供轻松拉取所需镜像,而无需从 Dockerfile、docker-compose.yml 或使用 Testcontainers 的测试中运行。 只需在高亮显示的镜像名称上调用上下文操作 (Alt+Enter),然后选择 Pull Docker image(拉取 Docker 镜像)。
2、.dockerignore 文件类型支持
我们引入了对 .dockerignore 文件的全面支持,包括代码高亮显示和补全。 从 IDE 构建镜像时,这些文件会被纳入考量。
3、在 Dockerfile 文件中支持 heredoc 格式
Here 文档允许将后续 Dockerfile 行重定向到 RUN 或 COPY 命令的输入。 PyCharm 现在支持此语法,您可以使用它在 Dockerfile 中生成配置文件或多行脚本。
4、来自 Docker 上下文的 Docker 连接
如果 Docker 配置文件中已经进行了设置,那么您现在可以使用 Docker Contexts(Docker 上下文)设置额外 Docker 连接。 为此,您可以在 Services(服务)视图中调用 Add Service(添加服务)上下文菜单并选择 Docker Connections From Docker Contexts(来自 Docker 上下文的 Docker 连接)。
八、数据库 PRO
1、Redis 支持
在 PyCharm 2022.3 中,我们实现了备受期待的对 Redis 的支持。 您现在可以连接到 Redis Single Instance,在数据查看器中探索键值,借助智能编码辅助编写和执行 Redis 查询等。
2、数据编辑器中日期和时间数据类型的格式
现在,可以自定义 Datetime/timestamp(日期时间/时间戳)、Time(时间)和 Date(日期)类型的字段在数据编辑器中的显示方式。 设置位于 Database | Data Editor and Viewer(数据库 | 数据编辑器和查看器)中。
3、数据库资源管理器中的快速筛选
我们推出了备受期待的数据库资源管理器更新。 现在,使用快速搜索时也可以筛选对象。 所有不匹配的对象都将被隐藏。
4、基于模式的架构筛选
现在,可以根据正则表达式模式选择数据库或架构进行内省。 为此,点击 Add Pattern(添加模式)并在新节点中定义正则表达式模式。 添加多个模式将组合多样性,而不是创建其交集。 All(所有)节点的行为有所变化:您现在需要在 All schemas(所有架构)、Default schema(默认架构)或应用正则表达式筛选器之间选择。
九、安装程序
1、适用于 Windows 和 Linux ARM64 机器的安装程序 测试版
现在,可以在带有 ARM64 处理器的 Windows 和 Linux 机器上运行 PyCharm。 IDE 安装程序目前处于测试版阶段。 对于 Windows 用户,可以从网站和 JetBrains Toolbox App 获取安装程序。 Linux 用户只能从网站下载安装程序。
软件特色
1、编码协助:其提供了一个带编码补全,代码片段,支持代码折叠和分割窗口的智能、可配置的编辑器,可帮助用户更快更轻松的完成编码工作。
2、项目代码导航:该IDE可帮助用户即时从一个文件导航至另一个,从一个方法至其申明或者用法甚至可以穿过类的层次。若用户学会使用其提供的快捷键的话甚至能更快。
3、代码分析:免费版用户可使用其编码语法,错误高亮,智能检测以及一键式代码快速补全建议,使得编码更优化。
4、Python重构:有了该功能,用户便能在项目范围内轻松进行重命名,提取方法/超类,导入域/变量/常量,移动和前推/后退重构。
5、支持Django:有了它自带的HTML,CSS和 JavaScript编辑器 ,用户可以更快速的通过Django框架进行Web开发。此外,其还能支持CoffeeScript, Mako 和 Jinja2。
6、支持Google App引擎:用户可选择使用Python 2.5或者2.7运行环境,为Google App引擎进行应用程序的开发,并执行例行程序部署工作。
7、集成版本控制:登入,录出,视图拆分与合并--所有这些功能都能在其统一的VCS用户界面(可用于Mercurial, Subversion, Git, Perforce 和其他的 SCM)中得到。
8、图形页面调试器:用户可以用其自带的功能全面的调试器对Python或者Django应用程序以及测试单元进行调整,该调试器带断点,步进,多画面视图,窗口以及评估表达式。
9、集成的单元测试:用户可以在一个文件夹运行一个测试文件,单个测试类,一个方法或者所有测试项目。
10、可自定义&可扩展:可绑定了 Textmate, NetBeans, Eclipse & Emacs 键盘主盘,以及 Vi/Vim仿真插件。
在pycharm2022中创建第一个python项目
1、首先点开文件,新建项目。
2、修改项目位置,修改python版本,确认。
3、右键新增项目,新建,python File。
4、取文件名,点击python file,创建第一个python文件。
5、输入内容,运行项目,右键空白点击运行,或者右上角三角形也可以运行了哦。
常见问题
1、无法运行:
无法运行请把C:\Users\你的用户名\AppData\Roaming\JetBrains\.PyCharm 2022.3相关的目录删除。
2、迁移配置:
便携版本迁移配置,请复制:
bin\pych..\config\options【配置】
与bin\pych...\config\plugins【插件】
这两个目录覆盖到新文件目录即可,其他的目录请勿覆盖
3、运行失败解决方法
请把C:\Users(用户)\你的用户名\.PyCharm 2021.3相关的目录删除
你是什么软件,就删除什么软件的目录。
更新日志
v2022.3.3版本
PyCharm 2022.3:新的 Settings Sync(设置同步)解决方案、管理 Conda 软件包的新方法针对 pandas DataFrames 的增强用户体验
其它版本下载
-
查看详情
pycharm社区版 v2024.3.4
570.24M
-
查看详情
pycharm professional 2024官方版 v2024.3.4
836.72M
-
查看详情
pycharm2023专业版 v2023.3.7
544.48M
- 下载地址
- Mac版
发表评论
1人参与,1条评论- 第1楼云南省丽江市移动网友发表于: 2022-04-29 22:05:54
- 感谢分享0盖楼(回复)
软件排行榜
热门推荐
探月少儿编程电脑版 v4.6.9245.47M / 简体中文
clion2023官方版 v2023.3.6750.69M / 多国语言[中文]
Goland2023官方版 v2023.3.8476.31M / 英文
idea2023官方版 v2023.3.8677.88M / 简体中文
RubyMine2024电脑版 v2024.3.3官方版739.29M / 多国语言
myeclipse2023官方电脑版 v2023.1.21.47G / 英文
橙光制作工具电脑版 v2.5.33.12111.07M / 简体中文
WPLSoft(台达PLC编程软件) v2.5281.16M / 简体中文
pspad editor官方版 v5.0.7.775绿色版25.52M / 多国语言[中文]
PHP Coder汉化版 v1.01018K / 简体中文