PyCharm2025官方版是一款专业的代码编辑软件,该软件为Python开发人员提供了广泛的工具,其中包含了可视化调试器、内联调试器、多进程调试、交互式控制台、内置终端、Python分析器等大量的开箱即用工具,从而很好的满足更多用户们的使用需求,同时还拥有项目代码导航功能,可帮助用户即时从一个文件导航至另一个,从一个方法至其申明或者用法甚至可以穿过类的层次,并且还支持随意切换,拥有项目代码导航功能,可帮助用户即时从一个文件导航至另一个,从一个方法至其申明或者用法甚至可以穿过类的层次,支持随意切换。
除此之外,Pycharm2025还具备一般 IDE 的功能,比如,调试、语法高亮、项目管理、代码跳转、智能提示、自动完成、单元测试、版本控制等,并且还为各位用户提供了一些很好的功能用于 Django 开发,此版本还对自定义软件包仓库的身份验证支持、改进的 TypedDict 支持、Docker 的新 Services(服务)UI 在此版本中,专注于完善功能,改善 PyCharm 的整体用户体验并帮助您提高工作效率,有需要的朋友可千万不要错过。
PyCharm2025新功能
一、用户体验
1、新终端架构
2025.1 版本引入了重新设计的终端架构,目前处于 Beta 版阶段。 现在,终端在稳定、符合标准的核心上运行,并使用 IDE 的编辑器来呈现 UI。 这项更改让我们能够在各种平台(无论是本地还是远程)上引入新功能,同时保持兼容性和性能。
2、Windows 上的原生操作系统文件对话框
PyCharm 现在默认使用原生 Windows 文件对话框而不是 IDE 的自定义实现。 这能让您在打开或保存文件时获得更熟悉的体验。 如果您更喜欢此前的行为,可以在 Advanced Settings | User Interface(高级设置 | 用户界面)中进行恢复。
3、在 Project(项目)工具窗口中创建新文件
创建新文件现在更加方便。 您可以通过 + 图标直接从 Project(项目)窗口工具栏访问列出可用文件模板的弹出窗口,搜索字段可让您快速筛选并找到所需文件类型。
4、自动插件更新
您可以设置 PyCharm 在后台自动更新插件。 它将下载可用更新,并在下次 IDE 重启时应用,无额外通知。 您可以点击更新对话框中的 Enable auto-update(启用自动更新)复选框或通过 File | Settings | Appearance & Behavior | System Settings | Updates(文件 | 设置 | 外观与行为 | 系统设置 | 更新)启用自动更新。
5、将 Kafka 记录直接导出为 JSON、CSV 和 TSV 的选项
现在,PyCharm 允许您将 Kafka 记录直接导出为 JSON、CSV 和 TSV 文件,更轻松地分析和共享流数据。 IDE 能够以广泛使用的格式保存完整的记录详细信息,包括主题、时间戳、键、值、分区和偏移量。 更新后,您可以更快地诊断问题、验证数据完整性、启用高级分析并简化协作,因为导出 Kafka 记录有助于确保数据可访问且可操作。 这项增强可以缩短解析时间并提高数据透明度,提供更高效、更有效的 Kafka 体验。
6、针对生成的 HTTP 请求的增强用户体验
现在,HTTP 客户端在右侧编辑器拆分中打开由代码生成的 HTTP 请求,因此您不再需要在单独标签页中检查。
二、版本控制系统
1、差异视图中的提交详细信息
您现在可以直接在差异视图中查看提交详细信息。 差异对话框显示提交消息、作者、日期和时间以及完整的提交哈希,让您更清楚地查看文件历史记录并帮助您更快地了解修改。
2、为提交前检查运行工具的选项
现在,您可以启动任意工具来执行提交前检查以及检查和格式设置。 自定义检查可以在 Run Configuration(运行配置)对话框中配置为运行配置。 这有助于您尽早发现潜在问题并确保代码在提交之前符合项目标准。
3、禁用 Git 提交钩子运行的选项
新选项允许您指示 IDE 不运行 Git 提交钩子。 以前,Git 钩子会在提交操作期间自动执行,但这可能并不适合所有情况。 更新后,您可以配置 IDE 跳过这些钩子,更好地控制提交流程。
三、其他功能
1、PyPackage:从控制台安装缺失的软件包
如果您在未安装所需软件包时尝试运行代码,IDE 现在将建议直接从 Python 控制台、Run(运行)工具窗口或 Debug(调试)工具窗口安装,确保工作流更加顺畅。
2、FastAPI 端点:mount 支持
Endpoints(端点)工具窗口现在支持 FastAPI 中挂载的应用,包括 Django 和 Flask 应用。 挂载的路由会被检出并在 Endpoints(端点)工具窗口中显示,带有正确的路径前缀,使多应用项目更易管理。
Pycharm2025怎么创建python项目?
1、首先点开文件,新建项目。
2、修改项目位置,修改python版本,确认。
3、右键新增项目,新建,python File。
4、取文件名,点击python file,创建第一个python文件。
5、输入内容,运行项目,右键空白点击运行,或者右上角三角形也可以运行了哦。
软件特色
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仿真插件。
版本亮点
1、统一的 PyCharm:免费享受一个月的功能
PyCharm 现在是一个功能强大的统一产品! 它的核心功能(包括 Jupyter Notebook 支持)免费提供,Pro 订阅将带来更多功能。 从 2025.1 版本开始,每个用户都可以立即获得为期一个月的免费 Pro 试用,您可以直接使用 PyCharm 的所有高级功能。 试用结束后,您可以选择继续订阅 Pro 或免费使用核心功能。 在这篇博文中详细了解更改。
2、Junie – 您的个人编码代理
JetBrains 的编码代理 Junie 现在通过 JetBrains AI 在 PyCharm 中提供。 Junie 可以自主规划、编写、优化和测试代码,让您的开发体验更加顺畅、高效和愉快。 它可以处理诸如重构代码、创建测试和实现优化等繁琐任务,让您专注于更大的挑战和创新。
3、PyCharm goes AI
JetBrains AI 进行了重大升级,将 AI Assistant 与 Junie 合并到一个订阅下。 在此版本中,所有 JetBrains AI 功能在 PyCharm Pro 中免费提供,其中一些功能可以不受限制地使用,例如无限制代码补全和本地模型支持,而其他功能则基于抵用金限制访问。 我们还推出了新的订阅系统,您可以根据需要轻松扩展到 AI Pro 和 AI Ultimate 层级。
4、Cadence – 机器学习工作流的轻松云执行
现在,您只需几分钟就能直接从 PyCharm 在强大的云硬件上运行机器学习代码,无需复杂的设置或云专业知识。 Cadence 插件可以简化机器学习工作流,使您能够专注于代码,同时利用可扩缩的计算资源。
详细了解 Cadence。
5、Data Wrangler
我们实现了 Data Wrangler,这是一款强大的工具,可以帮助 Python 数据专业人士简化数据操作并专注于更高层次的分析。 查看和分析数据,探索列统计数据和可视化,并自动生成用于转换的 Python 代码。
使用交互式 UI 执行常见的 DataFrame 转换,例如筛选、清理、处理异常值等,而无需编写重复代码。 您还可以跟踪更改历史记录,以方便的格式导出数据,并将转换作为新单元插入 Notebook。
详细了解 Data Wrangler。
6、Notebook 中的 SQL 单元
PyCharm 2025.1 引入了 SQL 单元。 这种新的单元类型允许您在 Jupyter Notebook 中查询数据库、DataFrame 和附加 CSV 文件,并将查询结果自动保存到 pandas DataFrame。
7、对 Hatch 的支持
我们正在引入对 Hatch 的支持,Hatch 是来自 Python Packaging Authority (PyPA) 的现代可扩展 Python 项目管理器。 Hatch 可以自动迁移 setuptools 配置、创建隔离环境以及运行和发布构建,使 Python 软件包管理更加高效。
PyCharm 还允许您创建由 Hatch 管理的新项目。 当 Hatch 项目从本地机器或远程源导入时,IDE 会自动识别。
常见问题
1、无法运行:
无法运行请把C:\Users\你的用户名\AppData\Roaming\JetBrains\.PyCharm 2025相关的目录删除。
2、迁移配置:
便携版本迁移配置,请复制:
bin\pych\config\options【配置】
与bin\pych…\config\plugins【插件】
这两个目录覆盖到新文件目录即可,其他的目录请勿覆盖
3、运行失败解决方法
请把C:\Users(用户)\你的用户名\.PyCharm 2021.3相关的目录删除
你是什么软件,就删除什么软件的目录。
其它版本下载
-
查看详情
pycharm社区版 v2025.1
619.87M
-
查看详情
pycharm professional 2024官方版 v2024.3.5
836.07M
-
查看详情
pycharm2023专业版 v2023.3.7
544.48M
发表评论
1人参与,1条评论- 第1楼云南省丽江市移动网友发表于: 2022-04-29 22:05:54
- 感谢分享0盖楼(回复)
软件排行榜
热门推荐
cimco edit2024官方版 v24.01.33338.37M / 简体中文
探月少儿编程电脑版 v4.7.9293.12M / 简体中文
hbuilderx电脑版 v4.65.2025051206官方版53.87M / 简体中文
橙光制作工具电脑版 v3.1.101.05M / 简体中文
phpstorm2023官方版 v2023.3.8459.1M / 简体中文
idea2023官方版 v2023.3.8677.88M / 简体中文
pycharm2023专业版 v2023.3.7544.48M / 简体中文
pspad editor官方版 v5.0.7.775绿色版25.52M / 多国语言[中文]
gvim windows(vim编辑器) v9.1.018.57M / 简体中文
eclipse官方电脑版 v4.34106.33M / 英文