【发布时间】:2010-08-31 00:19:10
【问题描述】:
今天我的任务是从 pydev 的 django 项目中删除小红色 X。大多数情况下,这涉及修复 pydev 的导入问题。
我正在使用South 进行数据库迁移。 South(如果你不知道的话)生成 python 模块,而 pydev 不喜欢它们。我不想编辑南代码,因为它是生成的。
有没有办法指示 pydev 从分析中排除某些包?像#@UndefinedVariable 这样的东西,除了整个模块?理想情况下,我想忽略名为“迁移”的包。
【问题讨论】:
-
我使用 #@PydevCodeAnalysisIgnore 但它也在模块级别。我实际上对我想忽略的每个文件都这样做了。文件开头的快捷键 Ctrl + 1 让它更快一点。
-
也许我会尝试改变 South 在迁移文件的开头输出#@PyDevCodeAnalysisIgnore。
标签: code-analysis pydev