3

我在 OpenSUSE 12.1 上使用 Eclipse 和 PyDev。我有 Javascript 和 Python 的项目。通过右键单击我可以添加一个 TODO,但由于我正在与其他开发人员一起工作,我希望将它们作为代码注释,以便它们与 SVN 的其余代码同步。

我查看了这个线程:todo tags not working on eclipse and pydev,但遗憾的是它没有帮助。这是我的设置的简短摘要:

  • 我正在运行 Eclipse 64 位,但这应该不是问题
  • PyDev -> 任务标签下的首选项配置正确,它们设置为查找“TODO:”
  • 在 Preferences --> General --> Editors --> Structured Text Editors --> Task Tags 中启用搜索任务标签并设置为搜​​索 TODO
  • 在 Project --> Properties --> PyDev - PYTHONPATH 我的源文件夹列在源文件夹下。

我认为可能导致它的一件事是,在 Preferences --> General --> Editors --> Structured Text Editors --> Task Tags 中,过滤器设置为仅搜索 CSS、DTD、HTML、JSP和 XML。但是没有选择让 Eclipse 也搜索 PY。这会导致问题吗?谢谢!

4

1 回答 1

5

也许您的文件位于源文件夹下,但仍不被视为 Python 模块(即:具有带有分隔符或其他东西的奇怪名称......或者它可能不在包含文件的文件夹中__init__.py)。

了解更多有关您正在使用的结构的信息会很有趣......您的编辑器的屏幕截图和 pydev 包资源管理器中的路径将有助于诊断您的问题。

于 2012-02-15T00:26:06.143 回答