协作开发
Code With Me 在功能丰富的远程协作环境中连接远程团队。设置所需访问级别,共享链接邀请他人与您协作处理项目。您的同事甚至不需要安装自己的 IDE 即可与您进行协作。Code With Me 包含的嵌入式音频和视频通话以及聊天消息将帮助团队讨论代码,共享知识并更有效地合作。
性能
更快地编制项目的索引
为主流 Python 解释器提供了经过改进的预构建索引,加快 PyCharm 中标准库索引的编制速度。这种方法也帮助我们减小了 PyCharm 安装程序的大小。
WSL
直接处理 WSL 项目
现在,您可以直接处理 WSL 文件系统中的项目。使用 PyCharm,您可以在 \\wsl$ 中打开任何目录。如果 IDE 在目录中检测到 Python 文件,它将建议创建基于 WSL 的解释器。它还可以检测是否已经存在 WSL 解释器。对于版本控制,您可以使用 WSL 实例上安装的 Git 版本。

代码洞察
模块成员补全自动导入
现在,当您在代码中引用模块或软件包名称并调用代码补全时,PyCharm 会自动添加 import 语句,提供可用模块成员的列表。代码补全自动导入也适用于一些常见的软件包名称别名,如 NumPy 的 np 或 pandas 的 pd。
多参数智能补全
PyCharm 现在可以识别包含多个具有已定义实参的形参的方法。为这类方法调用代码补全时,PyCharm 会分析上下文并为具有相同名称的局部变量的所有参数提供补全建议。
修饰方法的输入建议
PyCharm 可以根据修饰器的类型和类型提示验证修饰方法的类型。

其他改进
PyCharm 的新检查可以高亮显示字符串中的 http:// 协议用法并将其改为 https://。您可以将 URL 添加到忽略的 URL 列表,或者在 Preferences/Settings | Editor | Inspections | Security – Link with unencrypted protocol 中禁用对整个或部分项目的检查。
PyCharm 现在可以正确解析 # type: ignore 注释并抑制编辑器中的类型检查器错误。
PyCharm 现在会对 Cython 文件进行类型检查。当前仅支持数字类型。
IDE 改进
适用于 Python 软件包的工具窗口
使用新的 Python Packages 工具窗口,在编辑器内即可安装新的 Python 软件包或浏览所有可供下载的软件包,而无需离开编辑器。您可以随时从主菜单开启:View | Tool Windows | Python Packages。
Python Packages 工具窗口将显示所有已安装的软件包以及 PyPI 仓库中所有可用的软件包。
内置 HTML 预览
新的内置浏览器预览可以让您快速预览 HTML 文件。IDE 中的任何 HTML 文件变更以及链接的 CSS 和 JavaScript 文件的变更都会被立即保存,预览也将即时更新。要打开预览,请点击编辑器右上角微件中的 PyCharm Logo 图标。
分割编辑器模式的最大化选项卡视图
现在,您可以在分割模式下双击选项卡使其最大化。再次双击即可恢复其原始大小。
版本控制
为预提交检查配置配置文件
在将变更提交到 VCS 之前,可以选择代码检查配置文件。要访问此功能,请点击 Commit 工具窗口中分隔线面板上的齿轮图标以显示提交选项,然后选择 Analyze code 复选框,点击 Configure,再选择所需的配置文件。可以在 Preferences / Settings | Editor | Inspections 中创建配置文件。
其他改进
1、使用 Git 提交模板,根据需要创建自定义提交消息。定义提交模板时,IDE 会将其文本显示为初始提交消息。
2、通过 Save to Shelf 操作可将变更保留在本地并复制到 Shelf。按 Ctrl+Shift+A,然后输入 Save to Shelf 即可访问此操作。
3、将 PyCharm 连接到您机构的 JetBrains Space 中,查看和克隆项目仓库以及审查团队成员的代码。如要登录 Space,请点击欢迎屏幕的 Get from VCS 按钮,选择左侧的 Space,在相关字段中输入您机构的 URL 。
前端开发
捆绑的 MDN 文档
MDN 文档现与 PyCharm 捆绑。这将有助于防止 MDN 网站的连接问题,并使编辑器内文档在 HTML、CSS 和 JavaScript 文件中显示得更快。编辑器内文档也将提供更多信息 - 例如,您将看到有关 JavaScript API 受支持的浏览器版本的详细信息。

改进了对 Stylelint 的支持
CSS 代码的 Stylelint 检查更加易于操作。现在,点击几下即可解决这个常见的 linter 的问题。将鼠标或文本光标置于文件中的问题上,然后按 Alt+Enter,选择 Stylelint: Fix current file。
您现在可以在 Preferences / Settings | Languages & Frameworks | Style Sheets | Stylelint 的相应字段下指定配置文件的路径。
CSS 的选择器特异性
使用样式表时,您现在可以查看选择器的特异性 - 只需将鼠标悬停在要查看的选择器上即可。或者,将焦点放在选择器上,按 F1/Ctrl+Q (F1/Ctrl+J) 在 Documentation 弹出窗口中查看这些信息。
数据库
排序并导出选定查询
我们添加了新的 ORDER BY 字段,可将子句应用于数据库表查询从而重新组织表。您可以在按住 Alt 键的同时点击列名使用堆叠排序。您现在还可以导出筛选的和排序的查询。
支持直接编辑 MongoDB
现在,您可以使用 UI 更改字段的类型或编辑 MongoDB 集合中的数据。可在字段的上下文菜单和值编辑器中更改类型。
给大家分享过一篇关于最新版 PyCharm的激活教程:最新版PyCharm激活教程!有效期至2089年!,或者说是JetBrains
家族系列产品的破解方案:jetbrains-agent
,那段时间,免费的,让大家用的不亦乐乎,无奈,这个方案已经夭折了。如此同时,网络上层出不穷的各种版本激活码,活不长久,很快就都失效了。
最近几个月,经常有一些公号读者前来咨询我,有没有最新版PyCharm的激活码。坦白说,永久激活码这个现在真没有、市面上也很难找到好用的!正所谓:“道高一尺魔高一丈”,随着 Jetbrains
系列 产品的不断迭代升级,官方的防破措施也越来越严格,后续破解方案估计也是越来越难的。
如果你想用的爽,并且自个不差钱,那我还是建议你花点钱(一年199美元),买正版,这样也就省去绞尽脑汁想破解的苦恼。
那有的小伙伴一听到要自个花钱,肯定不乐意,试图找到,既不用花钱,也能用的爽的方法,Jetbrains
市场这么大,一年 199 美元的“高昂”正版使用费还是能激励着各路技术大神继续探索方法的。
今天就给大家推荐一个PyCharm
最新的破解之道。(也适用Jetbrains
系列其他产品)
大家都知道,IDEA 等 Jetbrains
系列产品面向个人开发者都有一个 30 天的免费试用期,过了这个试用期,才会强制用户购买。
那换个角度想,如果能一直处于试用期,是不是就能间接实现永久免费使用了呢?
今天的破解之道,就给大家推荐一款名为:IDE Eval Reset
的插件,这款插件就是从永久试用期的视角打开了免费使用的新方向。
先大致介绍一下这款插件的作用:这个插件能够帮助用户重置 30 天免费试用期。安装后,每当你打开 IDEA 工具时(以获得焦点为准,无论是重新打开还是切换软件),会自动检测当前试用时长,超过 25 天时就会弹出是否重置窗口。
安装好IDE Eval Reset
插件后,你可以随时手动唤出重置窗口,随时重置 30 天免费试用时长。只需打开 Help 菜单,选择 Eval Reset 操作即可。
给大家演示一下,打开注册窗口,如下图所示:

由上图可知,当前PyCharm试用期还有19天过期,打开 Help 菜单,选择 Eval Reset 操作

选择 Reset
按钮,PyCharm重启后,30 天免费试用期就会从当前时间开始重新计算,也就是间接获取永久免费试用的权限了。如下图可见,重置后试用期天数又变成了30天了。

说到这里,聪明的你,肯定已经能Get到,如何利用IDE Eval Reset
插件巧妙的帮你永久使用PyCharm
或是Jetbrains
系列的产品了。如需
IDE Eval Reset
插件安装包和安装方法,可添加作者微信获取。最后,还是倡导大家支持正版,毕竟 30 天的免费试用期算是很良心的了。
软件截图