Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/328.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 为什么Pycharm没有突出显示TODO';s_Python_Pycharm_Highlight_Todo - Fatal编程技术网

Python 为什么Pycharm没有突出显示TODO';s

Python 为什么Pycharm没有突出显示TODO';s,python,pycharm,highlight,todo,Python,Pycharm,Highlight,Todo,在我的设置中,我将TODO绑定为以黄色高亮显示,但在实际代码中它不会高亮显示。以下是我的设置的屏幕截图: 有人知道如何解决这个问题吗 编辑:我甚至尝试重新安装Pycharm,但我仍然有这个问题 编辑2:在TODO窗口中,显示“在0个文件中找到0个TODO项”。我相信这意味着它正在查找错误的文件来检查待办事项。但是,当我试图在“此文件”中查找TODO项时,它仍然不起作用。有人知道这是为什么吗?我最近更新了PyCharm Professional,我的TODO不再有效。我进入“设置”并更改了警报图标

在我的设置中,我将TODO绑定为以黄色高亮显示,但在实际代码中它不会高亮显示。以下是我的设置的屏幕截图:

有人知道如何解决这个问题吗

编辑:我甚至尝试重新安装Pycharm,但我仍然有这个问题


编辑2:在TODO窗口中,显示“在0个文件中找到0个TODO项”。我相信这意味着它正在查找错误的文件来检查待办事项。但是,当我试图在“此文件”中查找TODO项时,它仍然不起作用。有人知道这是为什么吗?

我最近更新了PyCharm Professional,我的TODO不再有效。我进入“设置”并更改了警报图标,然后保存并重新键入它们,它们就工作了。我想,就我的情况而言,新版本在获取它们时出现了延迟。可能只需要重新键入它们以使其重新工作,尽管重新启动本应解决此问题

不确定是否是您的模式导致了这种情况,但我的模式是这样设置的,有两种不同的模式:

\btodo\b.*

\bfixme\b.*

也不区分大小写,顺便说一句

也许可以尝试其他一些模式,看看是否可以让这些模式发挥作用。

转到“首选项”(或设置)、项目结构,并确保包含文件的文件夹不在“排除”选项卡的列表中

单击要包含的文件夹,然后单击“源”选项卡。单击应用,然后单击确定


它应该可以工作。

您是否在TODO之前添加了注释符号?应该是:#TODO:你的文字在这里是的,我就是这样写的。如果你勾选“使用配色方案反结果颜色”,突出显示是否正确?todo工具窗口中是否也显示todo对象?我已尝试勾选默认方案,但仍不起作用,todo项目也不会显示在todo工具窗口中。它说:“在0个文件中找到0个TODO项”您在TODO设置中勾选了区分大小写的选项,但您的regexp是小写的。尝试使用#todo(小写)或取消勾选区分大小写选项,看看它是否有效