最全Pycharm教程(23)——Pycharm编辑器功能之代码高亮显示及错误提示机制

  1、代码高亮显示

  当你在编辑框中输入代码时,Pycharm会在后台对其进行分析。这个IDE能够智能的识别出关键字、变量、字符串、注释等,并以不同的字体颜色进行显示。Pycharm的符号配色方案定义在 Colors and Fonts settings中(Ctrl+Alt+S→IDE Settings→Editor→Color and Fonts)。

  我们先选择编程语言,这里选择Python,然后根据个人习惯来设置字符配色方案。然而这里Pycharm自带的配色方案是不可更改的,我们需要先创建一个拷贝,然后更改:

  在预览窗口中会实时展现当前的更改设置,直到你满意为止。单击应用,关闭设置对话框。

  详细信息参见Configuring Colors and Fonts

  2、触发标志

  回到代码部分,如果你想知道某个符号已经使用的次数,只需将光标定位在其中的一处符号上,其他位置的相同符号就会以高亮形式显示,并且会在右槽显示对应的发生标志(条纹),如果将鼠标指针悬停在这些条纹上,Pycharm会给出详细信息:

  3、代码错误提示

  如果Pycharm在对代码分析的过程中发现了错误,则会按照以下方式给出提示:

  用红色波浪线标记错误代码,鼠标悬停在波浪线上时会给出详细的错误信息。

  标题栏的文件名也会用红色波浪线标记,在项目窗口中的目录也会有同样的标记。

  在右槽的对应位置显示错误标识,鼠标指针悬停在上方时会给出详细错误信息。

  这些错误标识也可以起到导航作用,帮助我们快速定义错误发生的位置。

  在右槽顶端显示整个文件的状态标识。绿色带便一切正常,黄色代表存在一些警告,红色代表存在错误。

  当然这种错误提示机制的配色方案也是可以更改的,在字体及颜色设置对话框中的General页面进行设置(Ctrl+Alt+S→IDE Settings→Editor→Colors and Fonts→General):

  4、再见帅哥

  注意窗口左下角的帅哥头像:

  他的名字叫Hector-the-Inspector,负责代码的纠错检查,单击这个头像,会弹出一个窗口,里面有代码的高亮程度调节器:

  如果你对自己的编程水平很有自信,那么你可以向左拖动到Syntax或者Hector头像None。在Syntax位置,系统只会对语法错误给出高亮提示,Hector头像只剩一半。在None位置,代码纠错功能完全关闭,编程速度更快,但也更容易出错,对应Hector头像消失。

  不过这种更改只对当前文件有效。

  如果你想更改代码纠错机制,单击Configure inspections链接,更多有关代码纠错机制的信息参见Code Inspections中的code inspection tutorial

时间: 2024-08-10 17:17:54

最全Pycharm教程(23)——Pycharm编辑器功能之代码高亮显示及错误提示机制的相关文章

最全Pycharm教程(15)——Pycharm编辑器功能之代码自动生成机制

最全Pycharm教程(1)——定制外观 最全Pycharm教程(2)——代码风格 最全Pycharm教程(3)——代码的调试.运行 最全Pycharm教程(4)——有关Python解释器的相关配置 最全Pycharm教程(5)——Python快捷键相关设置 最全Pycharm教程(6)——将Pycharm作为Vim编辑器使用 最全Pycharm教程(7)——虚拟机VM的配置 最全Pycharm教程(8)——Django工程的创建和管理 最全Pycharm教程(9)——创建并运行一个基本的Pyt

pycharm 教程: 安装 pycharm

PyCharm 是我用过的python编辑器中,最好用的一款.可以在Linux和Windows安装使用. 安装步骤: 1. 首先打开pychram官网:http://www.jetbrains.com/pycharm/ 2. 或者可以直接打开pycharm的下载页面:https://www.jetbrains.com/pycharm/download/download-thanks.html?platform=windows&code=PCC 3. 在这个页面最下面的提示栏中,直接点击保存,就可

最全Pycharm教程(18)——Pycharm编辑器功能之代码拼写提示

1.主题 之前我们已经在Getting Started Guide接触了代码拼写提示这一帮助功能,这里我们将详细的介绍它. 拼写提示就是以列表的形式给出当前位置下可用的单词(函数名.类名.变量名等). 2.启用拼写提示功能 在任何情况下我们都可以通过Ctrl+Space快捷键来启动拼写提示功能. 事实上,拼写提示功能在你输入代码的过程中是默认启动的,当然也包括输入点号之后的域成员提示功能.当你继续输入时,拼写提示列表会缩小范围以匹配你输入的字符.由此可将,拼写提示功能也是相对智能的,会在任意位置

最全Pycharm教程(16)——Pycharm编辑器功能之代码自动生成

1.准备工作 (1)Pycharm版本为2.7或者更高. (2)已经创建一个工程. (3)创建Python文件(Alt+Insert→Python File) 2.生成源码 首先,我们实例化一个类,Pycharm会立即显示一个红色灯泡来给出快速补全的建议: 这里我们希望创建一个类,选择对应的提示命令,Pycharm会根据名称自动创建一个类: 接下来我们调用这个类的成员函数(一般情况下,一旦你在类名后面输入一个点号,Pycharm的代码补全机制就会列出当前可用的函数名称,然而在这里我们所用的成员函

最全Pycharm教程(14)——Pycharm编辑器功能总篇

最全Pycharm教程(1)--定制外观 最全Pycharm教程(2)--代码风格 最全Pycharm教程(3)--代码的调试.运行 最全Pycharm教程(4)--有关Python解释器的相关配置 最全Pycharm教程(5)--Python快捷键相关设置 最全Pycharm教程(6)--将Pycharm作为Vim编辑器使用 最全Pycharm教程(7)--虚拟机VM的配置 最全Pycharm教程(8)--Django工程的创建和管理 最全Pycharm教程(9)--创建并运行一个基本的Pyt

最全Pycharm教程(24)——Pycharm编辑器功能之宏定义

1.为什么使用宏 加入你需要重复某种操作很多次,例如选中源码并将其发送到控制台端调试,我们能不能将着一系列操作简化为一步,甚至用一组快捷键来代替呢? 2.准备工作 (1)Pycharm版本为2.7或者更高. (2)与 product documentation中的行为保持一致. (3)创建了一个项目,并向其中添加了至少两个脚本,详见Getting Started和 Debugger 3.录制宏 在主菜单上选择Edit→Macros→Start Macro Recording命令,在窗口底部出现M

最全Pycharm教程(10)——Pycharm调试器总篇

最全Pycharm教程(1)--定制外观 最全Pycharm教程(2)--代码风格 最全Pycharm教程(3)--代码的调试.执行 最全Pycharm教程(4)--有关Python解释器的相关配置 最全Pycharm教程(5)--Python快捷键相关设置 最全Pycharm教程(6)--将Pycharm作为Vim编辑器使用 最全Pycharm教程(7)--虚拟机VM的配置 最全Pycharm教程(8)--Djangoproject的创建和管理 最全Pycharm教程(9)--创建并执行一个主

最全Pycharm教程(9)——创建并运行一个基本的Python测试程序

最全Pycharm教程(1)——定制外观 最全Pycharm教程(2)——代码风格 最全Pycharm教程(3)——代码的调试.运行 最全Pycharm教程(4)——有关Python解释器的相关配置 最全Pycharm教程(5)——Python快捷键相关设置 最全Pycharm教程(6)——将Pycharm作为Vim编辑器使用 最全Pycharm教程(7)——虚拟机VM的配置 最全Pycharm教程(8)——Django工程的创建和管理 1.主题 这里我们着重介绍Pycharm如何帮助我们创建并

最全PyCharm教程

最全PyCharm教程--for python PyCharm简介: PyCharm是由JetBrains打造的一款Python IDE,VS2010的重构插件Resharper就是出自JetBrains之手. 同时支持Google App Engine,PyCharm支持IronPython.这些功能在先进代码分析程序的支持下,使 PyCharm 成为 Python 专业开发人员和刚起步人员使用的有力工具pycharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发