JetBrains PyCharm Pro 2024 面向专业开发者的 Python IDE。更加高效,由PyCharm负责处理日常繁琐的工作细节,为您节省宝贵的时间。 让您专注于关键任务,并且善用以键盘操作为主的编程方法,充分利用 PyCharm 的种种高效功能。获得智能辅助,PyCharm完全理解代码的每个面向。 依靠它的智能代码补全、 实时错误检查和快速修复功能,轻松进行项目导航 等众多功能辅助您。
提高代码质量,编写整洁、易维护的代码,而 IDE 将利用 PEP8 检查、测试辅助、智能重构和大量检查帮助您控制质量。正如您所需,PyCharm是程序员为程序员设计的开发环境,提供您进行 高效Python开发所需的所有工具。智能Python辅助,PyCharm提供智能代码补全、代码检查、实时错误高亮显示和 快速修复,还有自动化代码重构和丰富的导航功能。
PyCharm 提供了所需的一切功能,让您可以直接开始更快、更智能地进行编码。无论您是经验丰富的开发者,还是刚刚接触这门语言,这款适用于 Python 的 JetBrains IDE 都可以帮助您完成工作。
PyCharm 2024.2 最新变化
在改进的 Jupyter Notebook 界面中直接通过 AI Assistant 进行数据分析,并更高效地使用 Hugging Face 模型。
AI Assistant
JetBrains AI Assistant 2024.2 对云代码补全引入了重大增强,提供更准确、更快速的建议。 UX 经过重做,可以将 AI 代码补全功能更好地集成到 IDE 工作流中,并获得多项改进,包括建议代码中的语法高亮显示和代码建议的增量接受。 AI 聊天也更加智能,现在支持最新的 GPT-4o 模型、聊天引用和语义搜索。新功能包括 Terminal(终端)工具窗口中用于高效生成命令的 AI 集成和 AI 辅助 VCS 冲突解决。此外,用户现在可以为文档生成和单元测试创建自定义提示,以根据特定编码标准和语言进行定制。
Jupyter Notebook 中的 AI 单元
现在,AI Assistant 在 PyCharm 中与 Jupyter Notebook 更深入地集成。您现在可以选择直接在 Notebook 中添加提示和使用 AI Assistant。选择每个单元上方或下方显示的 AI 单元选项,就会出现带有提示字段的单元。如果您在执行数据分析时遇到困难,并且想要了解其他数据分析师通常在该阶段执行的最常见步骤,请点击 AI 单元右侧的灯泡。AI Assistant 将根据 Notebook 的当前上下文提供最相关的建议,让您更快、更有效地清理数据。您如果希望 AI Assistant 帮助您迭代特定单元的代码,请使用上下文菜单中的 AI Edit Cell(AI 编辑单元)选项。这将直接在选定的单元中打开提示字段。AI Assistant 建议的更改将在差异视图中显示,让您可以看到代码将如何更改。
一键 DataFrame 可视化
借助 AI Assistant 直观呈现 DataFrame,AI Assistant 现在可以提供最适合上下文的图和绘图建议。使用 DataFrame 右上角的 AI 图标并选择 Suggest Visualization(建议可视化)。然后,PyCharm 将打开 AI 聊天提供建议。选择您最喜欢的建议,AI Assistant 将在 Notebook 中生成包含适当代码段的新单元。运行即可。图将出现在 Notebook 中。
Databricks 集成 Pro
PyCharm 现在提供与 Databricks 的直接集成。您可以从 IDE 连接到 Databricks 集群,将脚本和 Notebook 作为工作流执行,直接在集群上的 Spark shell 中执行文件,以及监控进度。PyCharm 可以检测磁盘上的 Databricks 配置文件并使用它们连接到 Databricks 集群。您可以在 Databricks 中以两种模式运行代码:Run on Cluster(在集群上运行)或 Run as a Workflow(作为工作流运行)。
Hugging Face 集成 Pro
PyCharm 现在能够建议一系列最适合您的需求的 Hugging Face 模型。 这样一来,您可以直接在 IDE 内决定使用和安装哪种模型。 在编辑器标签页中点击右键以调用上下文菜单,选择 Insert HF Model(插入 HF 模型),确定您想让模型做什么。然后,PyCharm 将提供一系列建议。选择一个模型之后,PyCharm 会建议插入一个代码段,让您直接在打开的文件中使用此模型,并且它还会下载并安装模型依赖的所有缺失的软件包。
Hugging Face 数据集库的交互式 DataFrame
您现在可以将 Hugging Face 数据集库数据作为交互式 DataFrame 进行检查。这样一来,您可以利用已经用于 pandas、Polars、PyTorch 和 TensorFlow DataFrame 的功能,包括图表视图、分页以及表排序和导出。
改进的全行代码补全 Pro
在 2024.2 版本中,我们使接受全行代码补全建议的流程更加直观和精确。 内联代码补全建议现在包含代码高亮显示,新的快捷键可以让您从较长的建议中接受单个单词或整个行。 我们还优化了将接受的更改集成到代码中的方式,消除了格式设置和相关问题。
JSON、XML 和其他格式的字符串变量可视化器
现在,调试和浏览具有复杂数据格式的长字符串变量变得容易多了。 更新后的调试器为具有以 JSON、XML、HTML、JWT 和 URL 编码的字符串的字符串变量提供了格式正确的可视化效果。点击变量旁边的 View(视图)超链接即可快速识别 bug 的根本原因。相关的可视化器便会根据变量的内容自动选择。
当前功能分支中更改的测试覆盖率
PyCharm 2024.2 进一步提高了您在本地快速检查和改进测试覆盖率的能力,无需执行使用 CI/CD 管道的缓慢流程。Coverage(覆盖率)工具窗口现在仅显示当前功能分支中更改的类,这样一来,您无需浏览整个项目状态即可检查最近更改的测试覆盖率。要检查整个项目的测试覆盖率并查看所有类,请禁用 Show Only Modified Classes(仅显示修改的类)选项。
增强的 Terraform 支持
我们显著扩展了 PyCharm 对 Terraform 的编码辅助,为其提供了全行代码补全。此外,关键代码洞察功能也针对 Terraform 进行了改进,例如上下文感知代码补全、精细的语法高亮显示以及带有快速修复建议的错误检测系统。我们还添加了一个快速文档功能,当您将鼠标悬停在元素上时会显示工具提示,提供即时信息来帮助您更有效地使用 Terraform 资源,而不会中断您的工作流。
直接运行和调试 TypeScript 文件
现在,运行和调试 TypeScript 文件无需任何额外设置。您可以从不同的入口点执行,包括文件上下文菜单、Run(运行)微件,甚至 Current File(当前文件)配置。
改进的主要 Web 框架支持
PyCharm 2024.2 能够为使用基于文件系统的路由的框架解析路径。它可以根据项目的文件系统解析链接路径,为 Next.js、Nuxt、SvelteKit 和 Astro 提供自动补全和导航。还有对新 Svelte 5 代码段和渲染标记的支持。此外,我们还为 Astro 和 Vue Language Service v2 实现了语言服务器协议 (LSP) 支持,有助于提升代码补全和整体开发者体验。
用于远程开发的反向端口转发 Pro
我们为远程开发工作流添加了反向端口转发。这项新功能允许远程 IDE 连接到客户端计算机上可用的端口,特别适合移动开发和连接到本地数据库。
JetBrains Runtime:切换到 JBR21
我们正在从 JetBrains Runtime 17 (JBR17) 过渡到 JetBrains Runtime 21 (JBR21)。从 PyCharm 2024.2 开始,所有 IDE 更新都将附带 JBR21,提供增强的安全性和性能以及对 Linux 的 Wayland 渲染支持。
捆绑的本地化插件
WebStorm 发行版现已捆绑中文、韩语和日语语言包。如果您想更改 IDE 的 UI 语言,您不必安装本地化插件。转到 Settings | Appearance & Behavior | System Settings | Language and Region(设置 | 外观与行为 | 系统设置 | 语言和地区),然后选择您的首选语言。
官网地址:https://www.jetbrains.com/zh-cn/pycharm/
JetBrains PyCharm Pro 2024.2 最新变化
https://www.jetbrains.com/zh-cn/pycharm/whatsnew/
官网下载地址
JetBrains PyCharm Pro 2024.2 官方正式版 [安装版/绿色版]
https://download.jetbrains.com.cn/python/pycharm-professional-2024.2.exe
https://download.jetbrains.com.cn/python/pycharm-professional-2024.2.win.zip
JetBrains PyCharm Pro 2024 其它的所有平台历史版本下载页面(所有历史版)
https://www.jetbrains.com/zh-cn/pycharm/download/other.html
JetBrains 产品官方中文语言包插件
https://plugins.jetbrains.com/plugin/13710
温馨提示:应版权方要求,违规内容链接已处理或移除!
用户须知:请登录 后,请务必严格遵守版权法规
JetBrains PyCharm Pro 2024.2 x64 Multilingual 中文注册版
评论前必须登录!
注册