PyCharm 2021.1 EAP 4 发布,支持 WSL 2 和更快的索引

qiaohhgz 2021-03-11 09:49:47 ⋅ 697 阅读

PyCharm 2021.1 EAP 4 为 WSL 2 的支持带来了几个不错的补充,并使索引速度更快,同时引入了 GitHub 拉取请求模板。

支持 WSL 2

从现在开始,你可以在 PyCharm 中使用存储在 WSL 文件系统中的项目工作,而无需将项目复制到 Windows 文件系统中。

另外,PyCharm 现在会检测 WSL 解释器。如果没有为你的项目配置 WSL 解释器,PyCharm 将寻找系统解释器并自动将其设置为默认解释器。

而且,你可以用 PyCharm 打开任何目录下的 \\\\wsl$。如果 PyCharm 检测到该目录中有任何 Python 文件,它将建议创建一个基于 WSL 的解释器。

一旦项目打开,PyCharm Terminal 就已经配置成在 WSL 上运行。至于版本控制,你可以使用安装在 WSL 实例上的 Git。

PyCharm 现在允许你使用在 WSL 上运行的自定义 Linux 发行版。PyCharm 会自动检测这样的发行版,并将其添加到 Linux 发行版列表中。你不需要添加额外的预配置——从 2021.1 开始,PyCharm 将为你完成一切。

虽然 WSL 2 完全支持调试,但用户仍然需要做一些手动步骤来配置调试器与 WSL 2 一起工作。

更快的索引

我们为最流行的Python解释器提供了新的预建索引,使标准库索引的速度大大加快。预建索引的新方法也帮助我们使 PyCharm 安装文件变得更小。

VCS

支持 Git 提交模板:PyCharm 现在有一个 Git 提交模板,你可以根据自己的需求创建自定义的提交消息。如果你定义了一个提交模板,IDE 会将其中的文本显示为初始提交消息。

HTTP 客户端的用户体验和UI更新:当你从 HTTP 客户端运行一个请求时,IDE 会打开服务工具窗口。现在可以通过点击旁边的减号图标来折叠返回的 HTML、JSON 或 XML。

右侧垂直窗格已被赋予新的外观。响应视图设置现在被归入"眼睛"图标下。当您点击它时,您可以选择显示行号和查看响应的格式。此外,通过点击相应的图标,可以轻松地滚动到响应的顶部和底部。

最后一个新的图标,"复制响应体(Response Body)到剪贴板",允许您复制响应体,但不包含完整响应所包含的所有附加信息。

更多详情可查看:https://confluence.jetbrains.com/display/PYH/PyCharm+211.6305.22+Release+Notes


全部评论: 0

    我有话说:

    IntelliJ IDEA 2021.1 EAP 1 发布支持 Java 16 WSL 2

    IntelliJ IDEA 2021.1 EAP 1 现已发布,官方表示,其主要是将 IntelliJ IDEA 2021.1 作为一个高质量版本来对待,它将增强产品可用性用户界面

    IntelliJ IDEA 2021.1 首个 Beta 版本发布

    经过了近五周 EAP 版本更新后,IntelliJ IDEA 2021.1 终于发布了首个 Beta 版本。 主要更新亮点: 支持 Java 16 支持打开存储在 WSL 2 Maven

    TeamCity 2021.1 EAP2 发布,持续集成工具

    TeamCity 2021.1 EAP2 发布了。TeamCity 是一款功能强大持续集成工具,覆盖服务器端客户端。它提供一系列特性可以让团队快速实现持续集成:IDE 工具集成、各种消息通知

    PyCharm 2020.3.3 发布

    PyCharm 2020.3.3 现已发布,这是 PyCharm 2020.3 最终错误修复版本。具体更新内容如下: 现在可以在 macOS Big Sur 选项卡中打开

    GoLand 2021.1 Beta 发布

    GoLand 2021.1 Beta 已经发布,该版本更新包括支持通过 Docker、SSH WSL 2 远程构建运行、支持 Go 1.16、支持从 JSON 生成代码以及一些错误

    WebStorm 2021.1 Beta 发布:改进对版本控制、Stylelint Vue 支持

    WebStorm 2021.1 首个 Beta 版本已发布。更新亮点如下: 改进对 Stylelint 支持 支持 Vue 中 CSS 模块 支持 Git commit 消息模板 增加将变更

    Eclipse 4.19M1 Equinox 2021-03 M1 现已发布

    Eclipse 4.19M1 Equinox 2021-03 M1 现已发布, Eclipse SDK 项目也包含在 4.19M1 版本中。此次更新涉及平台、Equinox、Java

    Spring Boot 2.4.0-RC1, 2.1.18, 2.2.11 2.3.5 发布

    Spring Boot 多个分支发布了新版本,分别是 2.4.0-RC1, 2.1.18, 2.2.11 2.3.5。 Spring Boot 2.4.0-RC1 此版本是 

    IntelliJ IDEA 2020.3 EAP7 发布

    十月以来,IntelliJ IDEA 2020.3 已经迭代了 5 个版本。10 月 7 日,IntelliJ IDEA 2020.3 EAP 3 发布,11 月 5 日,EAP 7 发布。 新版本

    IntelliJ IDEA 2021.1 发布

    IntelliJ IDEA 2021.1 现已发布。该版本解决了一些麻烦问题,并引入了许多新功能。现在,用户可以在 WSL 2 中与其 Java 项目一起工作、使用集成 Space

    Druid 1.2.4 版本发布,增强 SQL Parser,支持 JDK8 日期类型

    Druid 1.2.4 版本现已发布,这个是一个小 bug 修复版本,修复了一系列 SQL Parser 问题,增强对 JDK 8 支持。 Issues SQL Parser 增强对

    Git 2.29稳定版发布,实验性支持安全SHA-256

    Git 2.29 稳定版已发布。此前发布多个版本都在为将 Git 使用安全哈希算法从 SHA-1 迁移至 SHA-256 做准备,2.29 版本终于实验性支持 SHA-256,可用于提升代码仓库

    AppCode 2020.3.1 发布支持 Apple Silicon

    AppCode 2020.3.1 现已发布,并且用户可以在下载时选择支持 Apple Silicon 版本。 具体更新内容 Swift:OptionSet 成员未在数组中解析 使用

    Pyston v2 发布:比 Python 20%

    Pyston v2 已正式发布,Pyston 是 Python 高度兼容实现,自称比 Python 。根据 Pyston 提供宏基准测试结果,其 v2 版本比目前 Python 3.8

    Pyston 2.1 发布,Python 高度兼容实现

    Pyston 2.1 发布了。Pyston 是 Python 高度兼容实现,自称比 Python 。根据 Pyston 提供宏基准测试结果,其 v2 版本比目前 Python 3

    WebStorm 2021.1 稳定版发布

    WebStorm 2021.1 稳定版已发布,这是今年首个大更新版本,主要变化包括:智能 JavaScript TypeScript 代码补全、改进对 Stylelint 支持

    TeamCity 2020.2.4 发布,持续集成工具

    TeamCity 2020.2.4 发布了。TeamCity 是一款功能强大持续集成工具,覆盖服务器端客户端。它提供一系列特性可以让团队快速实现持续集成:IDE 工具集成、各种消息通知

    Eclipse Jetty 9.4.38、10.0.1 11.0.1 发布

    Eclipse Jetty 9.4.38、10.0.1 11.0.1 已经发布。这三个版本都包含了大量 bug 修复改进,建议所有用户尽快升级。重要是,这些版本涉及 CVE-2020

    Kali Linux 2020.4 发布:ZSH 设为默认 Shell;进一步支持 ARM

    近日,Kali Linux 发布了今年最后一个版本 2020.4 ,新版本更新内容包括: 将 ZSH 设为新默认 Shell  Bash 风格改造,使其看起来像 ZSH 与渗透测试