pydev中的注释未正确显示

时间:2015-02-24 22:05:09

标签: python eclipse pydev

在使用Eclipse 4.4的Windows(不同计算机)上的两次pydev安装中,错误和警告的注释(例如pep8的输出)未正确显示。只有文件中的文字标有红色背景,但左侧没有显示图标,小地图中也没有出现警告和错误。

问题截图: screenshot with the problem

正确版本: enter image description here 使用Linux安装一切正常(并且还在另一台计算机上使用Windows安装)

编辑:这个问题是关于注释没有正确显示的问题,而不是pep8检查的结果。

3 个答案:

答案 0 :(得分:0)

看看pep8。样式指南不允许在一行中进行多次导入

答案 1 :(得分:0)

PyDev中的“Overview Ruler Minimap”功能似乎存在问题。小地图为您提供右侧“概述标尺”AKA“注释标尺”中文档文本的缩小印象。问题是,它不适用于Eclipse的某些安装,导致空白条或没有颜色突出显示的小地图。

因此,如果您在使用Eclipse的概述标尺/注释标尺时遇到问题,并且正在使用Pydev,请尝试在概述标尺中返回简单的彩色矩形:

偏好设置> PyDev > 编辑> 概述标尺迷你地图

Untick“Show minimap”

重启Eclipse

答案 2 :(得分:0)

我可以从全新安装的Eclipse(Luna,用于C / C ++开发人员的Eclipse IDE,Windows 64位)开始重现问题,并添加第一个PyDev,然后添加其他插件,直到问题再次出现:

PyDev似乎与“PTP Fortran支持”(从http://download.eclipse.org/releases/luna安装)不兼容。安装它会导致问题,卸载它会解决它。

可以在此处找到问题出现之前/之后Eclipse配置的差异:https://gist.github.com/jmozmoz/b6835a29b52487874df2

(例如,如果安装了Eclipse for Parallel Application Developers,也会安装PTP Fortran支持。不幸的是,它不能单独删除。)