• 商品介绍
  • 历史版本
  • 资源内容


1. 概述

PyCharm 是由 JetBrains 开发的一款功能强大的 Python 集成开发环境(IDE),专门为 Python 程序员设计。它不仅支持 Python,还对 Web 开发(HTML、CSS、JavaScript)、数据库操作、数据科学工具等有很好的支持。

2. 主要功能

  • 智能代码编辑

    • 自动补全、代码高亮、实时错误检测

    • 提供 PEP8 风格检查

  • 强大的调试工具

    • 内置可视化调试器

    • 支持断点、变量查看、表达式计算

  • 版本控制集成

    • 支持 Git、SVN、Mercurial 等常见版本控制系统

  • Web开发支持

    • Django、Flask 框架一键支持

    • 前端 HTML、CSS、JS 智能提示

  • 数据科学支持

    • 集成 Jupyter Notebook

    • 支持科学计算库(NumPy、Pandas、Matplotlib 等)

  • 数据库工具

    • 内置数据库浏览器,可连接 MySQL、PostgreSQL、SQLite 等

  • 跨平台支持

    • 可在 Windows、macOS、Linux 上运行


2025.1.1.1 (最新版本) 下载
2025.2.0.1 下载

主要更新与亮点(PyCharm 2025.2 系列,包括 2025.2.0.1)

AI 工具集成(Pro 专业版功能)

  • AI ToolkitPyCharm 现内置 AI Toolkit,为 AI 工程师提供实验、调试、评估、微调与部署的一站式开发环境。([JetBrains][1])

  • AI Playground支持同时对比多个 AI 模型的响应—可配置系统提示与模型参数(如 Temperature、Top P、Max length),支持自定义 API、付费模型与本地模型。([JetBrains][1])

  • AI Agents Debugger 插件为 agentic 系统提供透明调试功能,可查看各 agent 节点的思考过程、元数据、输入输出等,帮助理解与优化 agent 工作流。([JetBrains][1])

JetBrains “Junie” 代码代理更新(Pro)

  • 速度提升高达 30%

  • 支持 MCP(Model Context Protocol)连接外部服务器,提高解答准确度

  • 支持远程开发(目前支持 macOS 和 Linux)

  • GitHub 集成 Early Access Program:可在 IDE 内管理 Pull Requests,无需切换界面。([JetBrains][1])

AI Assistant 改进(Pro)

  • 智能补全扩展至多种语言:SQL、YAML、JSON、Markdown 等

  • 项目规范规则:可让 AI 遵从团队约定与业务逻辑

  • 离线使用增强:可连接 OpenAI 兼容的本地模型服务器(如 llama.cpp 或 LiteLLM)

  • 聊天中支持图像附件(适用于 Anthropic 和 OpenAI 模型)([JetBrains][1], [Chocolatey Software][2])

一键连接外部 AI 客户端

支持 MCP 自动识别并配置外部 AI 客户端(如 Claude、Cursor、Windsurf),扩展本地 IDE 与外部 AI 协作能力。([JetBrains][1])

.lock 文件操作界面优化

.toml(例如 uv、Hatch、Poetry)文件新增持久化 UI 控件,可直接点击按钮同步、锁定或更新依赖,流程更直观便捷。([JetBrains][1])

Jupyter Notebook 与 SQL 单元上下文智能生成(Pro)

AI Assistant 可识别来源单元的上下文,通过“AI Edit Cell”按钮生成相应代码片段。([JetBrains][1])

Django 项目结构工具窗口(Pro)

提供以框架视角展现项目结构的工具窗口,直观展示模型、视图、序列化器、表单、Admin 类等之间的关系,并支持自动生成缺失实体间的模板代码;若拥有 JetBrains AI 订阅,则可生成更智能、上下文丰富的代码。([JetBrains][1])

图像处理功能增强

新增图像查看器功能:支持恢复原图、颜色通道转换、灰度处理、设置二值化阈值等更多操作选项。([The JetBrains Blog][3])

参数信息弹窗重构

  • 改进后的弹窗支持长参数列表自然换行,避免横向滚动

  • 高亮效果与主编辑器保持一致,提升阅读性

  • 移除了冗余的对勾图标,更新了字体和布局,并自动滚动至相关方法签名处。([JetBrains][1])

前端与格式化工具支持改进

  • Angular:支持 in 关键字在模板中使用,如 foo in myObj 等,提供完整高亮与验证。([JetBrains][1])

  • Prettier:如项目配置了 Prettier,则自动禁用内置格式化器的全文件格式功能,避免格式冲突(仍支持即时格式化等功能)。([JetBrains][1], [The JetBrains Blog][3])

数据库工具增强(Pro)

  • 支持编辑带 JOIN 的 SELECT 查询结果

  • PostgreSQL 和 SQL Server 的元数据加载支持分级 introspection,PostgreSQL 增加智能刷新机制

  • SQLite 支持 WSL 文件路径,解决写锁问题

  • MongoDB 连接新增读取偏好与副本集配置选项。([JetBrains][1])

修复了多项已知 Bug

包括但不限于:

  • 相对导入模块无法配置分析器

  • FLASK_DEBUG=1 在路径含空格时导致调试异常

  • Django 容器与 Python 控制台同时运行失败

  • 无法通过 environment.yml 创建 Conda 环境

  • Docker Compose 默认绑定端口问题

  • requirements.txt 无过期包警告

  • Jupyter 建议在单元格中长期存在问题

  • @typing.overload@classmethod 联用误警告

  • 未使用导入被判断为未解析引用

  • match 语句误判不可达代码

  • 拖放文件至项目结构无效

  • auto 赋值给 StrEnum 触发误警告。([JetBrains][1])



PyCharm
免费
8人下载过
用户协议 下载(最新版本)

文件大小 825.5MB

最新版本 2025.1.1.1

最新发布日期 2025/09/02