PyCharm2020.3新功能汇总
2020-12-30 作者:佚名 来源:本站整理 浏览:328 评论:0
PyCharm2020.3已于近日发布了,在新版本中究竟为我们带来了哪些新功能呢?对于我们以后的编程会起到哪些更好的作用,还有大家比较关心的代码编辑器的问题,同样得到了改善,具体内容我们一起了解一下!
PyCharm2020.3新功能一、项目设置和导航 1、导入或克隆项目的环境自动配置 现在,为项目创建环境并立即设置所有依赖项变得更加容易。 从repo中导入或克隆项目时,PyCharm会检查其中是否存在requirements.txt,setup.py,environment.yml或pipfile。如果存在,则IDE建议根据检测到的文件创建每个项目的环境。 如果您在此步骤中跳过环境创建,则自动配置在编辑器本身中仍然可用。 2、使用“SearchEverwhere”查找Git提交 我们在“SearchEverwhere”对话框中添加了一个新的Git标签。现在,您可以使用Search Everywhere查找提交哈希以及消息,标签和分支。您也可以在搜索字段中执行简单的数学计算。 3、新的Welcome界面可加快初始设置 一旦安装了PyCharm,您将进入一个新的“Welcome”界面,除了选择项目外,还包括各种对话框,即使您在启动IDE之前也可以帮助您自定义IDE! 首先,“project”选项卡具有更多空间,因此您可以查看更多项目并轻松找到所需的项目。如果列表太大而无法显示在屏幕上,则始终可以使用对话框窗口顶部的搜索栏。 使用“Customize”选项卡可以配置主界面设置,例如颜色主题(并与OS配色方案同步),IDE字体大小和键盘映射,它使您可以快速访问“所有设置”视图。 “Plugins”选项卡使您能够浏览JetBrains Marketplace,安装所需的任何插件(甚至在打开项目之前),以及管理IDE中已安装的插件。 检查新的Learn PyCharm选项卡。在这里,您可以找到有关使用PyCharm的任何问题的答案。您可以使用“Help”按钮来访问《快速入门指南》,其中详细介绍了PyCharm功能。使用“Demos and Screencasts”按钮查看我们的PyCharm视频提示集合。最后,“Keymap reference”参考按钮可帮助您了解可用于加快工作速度的键盘快捷键。 掌握您的PyCharm知识 在“Learn PyCharm”选项卡上,通过新的交互式课程学习如何使用PyCharm功能。该功能培训器不仅对刚开始使用PyCharm的用户有用,而且对有经验的用户也很有用。选择您要掌握的部分,选择该部分中的特定主题,然后开始练习。 在每一节课中,你将学习某一特定主题最常见的用例,涵盖相关的快捷键、窗口和菜单。你不一定需要一次性完成全部课程。如果你对PyCharm的使用感觉很好,你可以在任何时候回到交互式课程中来复习某个特定的主题。 协同开发:Code With Me插件 PyCharm 2020.3现在支持Code With Me插件。从事结对编程或在线教授Python的任何人都一定会爱上该工具。 作为主机,您可以定义要授予来宾用户的权限级别。您可以允许其他人编辑文件,访问终端并在项目中运行代码。或者,您可以将其访问级别限制为仅查看编码时发生的情况。 除了具有协同开发的能力外,Code With Me的一个显着功能是它支持来宾端的代码洞察功能,例如代码导航和自动完成。 要启用“Code With Me”,请转到“ Preferences | Settings / Plugins / Marketplace ”, 然后安装Code With Me插件。 二、代码编辑器 1、反转“ if”语句。 我们非常感谢Vasya Aksyonov,他为我们的开源PyCharm Community Edition贡献了此功能。 2、代码洞察类型别名。 此功能将在Python 3.10中完全可用。为了立即使用它,您可以导入类型扩展模块并从那里使用TypeAlias。 三、IDE改进 1、Git 暂存支持 现在,您可以直接从 PyCharm 暂存变更。 要启用此功能,请转到 Preferences / Settings | Version Control | Git,然后选中 Enable staging area 复选框。 点击 + 图标,将文件添加到 Commit 视图的新 Staged 节点中。 您还可以直接从间距或在 Diff 视图中暂存变更。 2、更强大的数据查看器仅限 PRO 版 SciView 现在允许选择和复制值,以及对列进行排序和筛选。 您可以直接在编辑器窗格中打开并直观地比较两个数据集,然后将处理后的数据导出为 CSV 格式。 3、改进的 Markdown 工具的预览 UI 您可以在 Preferences / Settings | Editor | Code Style | Markdown 中自定义 Markdown 格式。 按 Ctrl+Alt+L 可应用格式设置。 编辑器右上角的 Auto-Scroll Preview 按钮允许您同步滚动预览窗格和编辑器。 4、智能拼写和语法检查 现在,当您按 Alt+Enter 时,IDE 会调用一些建议来更正您的语法和拼写。 更重要的是,我们开始使用新版本的 LanguageTool 语法检查引擎,此引擎改进了英语文本检查并添加了对 10 种以上其他语言的支持。 5、其他改进 将 PyCharm 主题与 macOS 和 Windows 上的 OS 设置同步。 如果您已设置根据一天中的时间在亮和暗模式之间进行自动切换,此功能将特别有用。 转到 Preferences / Settings | Appearance & Behavior | Appearance | Theme,然后选择 Sync with OS 选项。 将 PyCharm 设置为某些文件格式的默认应用。 转到 Preferences / Settings | Editor | File Types,然后点击 Associate File Types with PyCharm 按钮。 四、前端开发 仅限 PRO 版 1、根据用例创建 React 组件 您的代码中有未解析的 React 组件吗? 将脱字符号放到其位置,按 Alt+Enter,然后选择 从列表中 Create class / function component - IDE 将为您创建相关的代码结构。 2、HTTP 客户端的 cURL 转换 您现在可以将 HTTP 请求导出到 cURL。 为此,请在 HTTP 请求编辑器中按 Alt+Enter,然后选择 Convert to cURL and copy to clipboard。 从 cURL 到 HTTP 请求以及从 HTTP 请求到 cURL,此转换在两个方向上都有效。 3、Tailwind CSS 支持 PyCharm 现在可以帮助您更高效地使用 Tailwind CSS! 转到 Preferences / Settings | Plugins 安装 Tailwind CSS 插件,IDE 将自动补全 Tailwind 类,在鼠标悬停时为您显示所生成 CSS 的预览,并支持您使用 tailwind.config.js 文件进行的自定义。 4、其他改进 想要在您打开的 JavaScript 和 TypeScript 文件中寻找某个代码元素? 只需在导航栏中点击文件名,即会弹出一个窗口,列出该文件中的所有代码元素。 我们针对包含 JavaScript 的多行 CSS 和 HTML 块增加了 JavaScript 代码格式化支持。 当您在这些更复杂的模板文字中添加代码或重新格式化代码时,IDE 将正确缩进。 五、协作开发 Code With Me 插件 PyCharm 2020.3 支持 Code With Me (EAP),这是 JetBrains 为协作开发和结对编程提供的一项新服务。 利用 Code With Me,您可以与其他人共享 IDE 中当前打开的项目,并实时协同处理。 您可以立即访问插件市场进行下载 (Preferences / Settings | Plugins | Marketplace)。 顶一下(161)
88.95%
踩一下(20)
11.05%
已有 0 人参与评论 网友评论查看所有评论 共 0 条
请自觉遵守互联网相关政策法规,评论内容只代表网友观点,与本站立场无关!
|
相关文章 |