Eclipse中的PyDev找不到TODO标签

4 投票
1 回答
4459 浏览
提问于 2025-04-17 13:01

我在OpenSUSE 12.1上使用Eclipse和PyDev,正在做Javascript和Python的项目。我可以通过右键添加TODO,但因为我和其他开发者一起工作,我希望能把它们作为代码注释,这样它们就能和其他代码通过SVN同步。

我看过这个讨论:Eclipse和PyDev中的TODO标签不起作用,但可惜没有帮助。以下是我设置的简要总结:

  • 我在使用64位的Eclipse,但这应该不是问题。
  • 在PyDev的设置中,任务标签配置正确,已经设置为查找“TODO:”。
  • 在设置中,选择常规 -> 编辑器 -> 结构化文本编辑器 -> 任务标签,搜索任务标签的选项已启用,并设置为查找TODO。
  • 在项目 -> 属性 -> PyDev - PYTHONPATH中,我的源文件夹已列在源文件夹下。

我觉得可能导致这个问题的一个原因是,在设置中,选择常规 -> 编辑器 -> 结构化文本编辑器 -> 任务标签,过滤器只设置为搜索CSS、DTD、HTML、JSP和XML。但没有选项让Eclipse也搜索PY文件。这可能是问题所在吗?谢谢!

1 个回答

5

可能你的文件在一个源代码文件夹里,但还是不被当作Python模块(也就是说:它的名字可能有些奇怪,或者里面有分隔符之类的...或者它可能不在一个有__init__.py文件的文件夹里)。

如果能多了解一下你使用的结构就好了... 如果能提供一个你编辑器的截图,以及在pydev包浏览器中的路径,那会对解决你的问题很有帮助。

撰写回答