智能Python开发工具PyCharm v2025.1——AI层级功能重磅升级

JetBrains PyCharm是一种Python IDE,其带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具。此外,该IDE提供了一些高级功能,以用于Django框架下的专业Web开发。

立即获取PyCharm v2025.1正式版

具体更新内容:

PyCharmv2025.1推出面向开发者的统一 PyCharm、免费 AI 层级、Junie 公开发布版和 Cadence ,同时增强PyCharm Jupyter 增强,新增对 Hatch 的增强和 Data Wrangler 实现。

版本亮点
面向开发者的统一 PyCharm -- 从 Pro 开始并免费继续使用

PyCharm 现在是一个功能强大的统一产品! 它的核心功能(包括 Jupyter Notebook 支持)免费提供,Pro 订阅将带来更多功能。 从 2025.1 版本开始,每个用户都可以立即获得为期一个月的免费 Pro 试用,您可以直接使用 PyCharm 的所有高级功能。 试用结束后,您可以选择继续订阅 Pro 或免费使用核心功能。

Junie -- 个人编码代理(Pro)

JetBrains 的编码代理 Junie 现在通过 JetBrains AI 在 PyCharm 中提供。 Junie 可以自主规划、编写、优化和测试代码,让您的开发体验更加顺畅、高效和愉快。 它可以处理诸如重构代码、创建测试和实现优化等繁琐任务,让您专注于更大的挑战和创新。

PyCharm goes AI

JetBrains AI 进行了重大升级,将 AI Assistant 与 Junie 合并到一个订阅下。 在此版本中,所有 JetBrains AI 功能在 PyCharm Pro 中免费提供,其中一些功能可以不受限制地使用,例如无限制代码补全和本地模型支持,而其他功能则基于抵用金限制访问。

Cadence -- 机器学习工作流的轻松云执行(Pro)

现在,您只需几分钟就能直接从 PyCharm 在强大的云硬件上运行机器学习代码,无需复杂的设置或云专业知识。 Cadence 插件可以简化机器学习工作流,使您能够专注于代码,同时利用可扩缩的计算资源。

Data Wrangler

v2025.1实现了 Data Wrangler,这是一款强大的工具,可以帮助 Python 数据专业人士简化数据操作并专注于更高层次的分析。 查看和分析数据,探索列统计数据和可视化,并自动生成用于转换的 Python 代码。

使用交互式 UI 执行常见的 DataFrame 转换,例如筛选、清理、处理异常值等,无需编写重复代码。 您还可以跟踪更改历史记录,来方便的格式导出数据,并将转换作为新单元插入 Notebook。

Notebook 中的 SQL 单元(Pro)

PyCharm 2025.1 引入了 SQL 单元, 这种新的单元类型允许您在 Jupyter Notebook 中查询数据库、DataFrame 和附加 CSV 文件,并将查询结果自动保存到 pandas DataFrame。

对 Hatch 的支持

新版本正在引入对 Hatch 的支持,Hatch 是来自 Python Packaging Authority (PyPA) 的现代可扩展 Python 项目管理器。 Hatch 可以自动迁移 setuptools 配置、创建隔离环境以及运行和发布构建,使 Python 软件包管理更加高效。

PyCharm 还允许您创建由 Hatch 管理的新项目,当 Hatch 项目从本地机器或远程源导入时,IDE 会自动识别。

相关推荐
云天徽上几秒前
【PaddleOCR】OCR表格识别数据集介绍,包含PubTabNet、好未来表格识别、WTW中文场景表格等数据,持续更新中......
python·ocr·文字识别·表格识别·paddleocr·pp-ocrv5
阿里云大数据AI技术14 分钟前
OpenSearch 视频 RAG 实践
数据库·人工智能·llm
你怎么知道我是队长21 分钟前
python-input内置函数
开发语言·python
XMAIPC_Robot27 分钟前
基于ARM+FPGA的光栅尺精密位移加速度测试解决方案
arm开发·人工智能·fpga开发·自动化·边缘计算
加油吧zkf36 分钟前
YOLO目标检测数据集类别:分类与应用
人工智能·计算机视觉·目标跟踪
叹一曲当时只道是寻常38 分钟前
Python实现优雅的目录结构打印工具
python
Blossom.1181 小时前
机器学习在智能制造业中的应用:质量检测与设备故障预测
人工智能·深度学习·神经网络·机器学习·机器人·tensorflow·sklearn
天天扭码1 小时前
AI时代,前端如何处理大模型返回的多模态数据?
前端·人工智能·面试
难受啊马飞2.01 小时前
如何判断 AI 将优先自动化哪些任务?
运维·人工智能·ai·语言模型·程序员·大模型·大模型学习
顺丰同城前端技术团队1 小时前
掌握未来:构建专属领域的大模型与私有知识库——从部署到微调的全面指南
人工智能·deepseek