Jetbrains PyCharm 2024
厂商参考报价
最新更新
PyCharm 2024.1.1 在 PyCharm Community Edition 中引入了 AI Assistant。 要在 Community 或 Professional 版本中利用 AI Assistant 功能,请确保已安装专属插件并拥有有效的 JetBrains AI 订阅。
设置完成后,您可以使用我们的产品内入门导览探索 AI Assistant 的功能,它可以丰富您的编码体验,并让您比以往任何时候都更高效。
2023 年 Django 开发者调查结果表明,33% 的 Django 开发者也在其项目中使用 Flask 和 FastAPI。 为了提高工作效率,PyCharm 现在按 Web 应用程序将端点分组。
PyCharm 的 Endpoints(端点)工具窗口现在可以识别 Django 项目的路由系统中使用的 include() 并显示端点路由。
Search Everywhere(随处搜索)对话框现在具有一个专属 Endpoints(端点)标签页。 输入 URL,然后从列表选择需要的端点即可。
跨 Notebook 和脚本的导航与重构
这项备受期待的功能使得在 PyCharm 中使用 Notebook 就像处理 Python 文件一样简单。 查找声明和用法,使用 Rename(重命名)重构,并从全套可用代码检查中受益。
从 Jupyter Notebook 创建 gist
GitHub gist 是一种非常方便的 Notebook 共享方式,现在 PyCharm 提供完全支持。 要从 Notebook 创建 gist,请右键点击编辑器中的标签页,然后从上下文菜单中选择 Create Gist(创建 Gist)。 或者,您也可以在 Project(项目)工具窗口中选择多个文件并一次性共享。
DataFrame 统计和分布直方图
您可以直接在 Jupyter Notebook 和 Python 脚本的页眉中快速查看 DataFrame 的基本统计信息。 此外,直方图现已集成到页眉,为数据分布提供即时可视化概览。 这项功能默认处于禁用状态,要启用,请点击 DataFrame 右上角的直方图图标,然后选择 Compact(紧凑)或 Detailed(详细)统计视图。
Jupyter Notebook 中 TODO 和 FIXME 注释的高亮显示
PyCharm 现在可以识别并高亮显示 Jupyter Notebook 中的 TODO 和 FIXME 注释,并将其添加到 TODO 工具窗口,以便您可以随时知晓下一步安排。
AI Assistant:Jupyter Notebook 单元解释
AI Assistant 现在可以使用整个 Notebook 作为上下文,更准确地解释 Jupyter 单元中的代码。
IPython 控制台中的配置文件支持
在 PyCharm 中,您现在可以使用配置文件自动配置 IPython 控制台。 例如,这可以让您不必每次使用时都手动导入依赖项。