Pycharm 2021版教程:Python代码洞察力

PyCharm是一种Python IDE,其带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具。此外,该IDE提供了一些高级功能,以用于Django框架下的专业Web开发。PyCharm现已加入在线订购,点击此处了解价格详情

点击下载PyCharm最新试用版

Python代码洞察力

代码洞察是用于自动完成,意图动作,类型推断以及与PyCharm中的代码分析相关的其他技术的通用名称。

语法高亮

PyCharm编辑器尊重关键字,注释,参数,类型提示等的突出显示。

代码突出显示

特定的高光颜色在 "Settings/Preferences"对话框的 "Editor | Color Scheme "页面中定义。

代码完成

PyCharm支持自动完成代码 。

代码完成

当PyCharm在每次启动时为整个项目建立索引时,它使您可以自动完成定义的任何现有实体。

意向

PyCharm可以发现并突出显示各种问题,找到死代码,查找可能的错误,拼写问题,并提示一些特定于Python的改进,并对齐代码结构。

IDE一旦找到改善代码的方法,就会在编辑器中在当前行旁边显示一个黄色的灯泡图标。您也可以按Alt+Enter调用上下文操作菜单。

例如,您可以将带条件的if语句反转。

有关更多详细信息,请参见意图操作

PyCharm允许您导航到首先声明了特定命名代码引用的位置。

这是最容易完成的:只需将插入号放在编辑器中的符号上,然后按Ctrl+B:

查看声明

有关详细信息,请参阅“转到声明及其类型”部分;有关完整信息,请参见整个“源代码导航”部分,以了解其他类型的导航。

显示表达式类型

在分析代码时,您通常需要确定特定表达式的类型。考虑以下代码:

def f(x: str):      print(chr(x.index('o')) * 42 + 'xxx')

按Ctrl+Shift+P并从列表中选择目标表达式。

选择一个表达式

表达式类型将显示在工具提示中。

预览表达式类型

要预览所选表达式的定义,请按Ctrl鼠标指针或光标并将其悬停在表达式上。

预览类型定义

您也可以使用“查找动作” Ctrl+Shift+A并开始输入Expression。

检查正则表达式

如果你的代码中包含一个正则表达式,有一个意向性的操作来检查它:只需在正则表达式处加一个逗号,然后按Alt+Enter。正则表达式检查器就会出现,你必须输入字符串。如果你的字符串不符合,背景是红色的;如果符合--绿色。

检查正则表达式

阅读本节以获取详细信息。

查看参考文档

使用PyCharm,您无需每次偶然碰到某个别名时都无需上网,也无需在整个应用程序中搜索您不记得的方法声明。只需将插入符号放在您要查找的关键字上,然后按Ctrl+Q:

快速文档

有关详细信息,请参见快速文档

立即更新到v2020.3.3,不要忘了在本帖子的评论中与我们分享您的反馈。马上下载最新版Pycharm进行体验评估吧。慧都作为Devart授权合作商现PyCharm正版授权立减2900,低至2229元! 点击了解详情>>

猜你喜欢

转载自blog.csdn.net/qq_42444778/article/details/115063100
今日推荐