【发布时间】:2015-06-06 06:12:14
【问题描述】:
在带有 Eclipse 4.4 的 Windows(不同计算机)上的两次 pydev 安装中,错误和警告的注释(例如 pep8 的输出)未正确显示。只有文件中的文本被标记为红色背景,但左侧没有显示图标,小地图中也没有出现警告和错误。
问题截图:
正确版本: 使用 Linux 安装一切正常(并且在另一台计算机上使用 Windows 安装)
编辑:这个问题是关于注释未正确显示的问题,而不是 pep8 检查的结果。
【问题讨论】:
在带有 Eclipse 4.4 的 Windows(不同计算机)上的两次 pydev 安装中,错误和警告的注释(例如 pep8 的输出)未正确显示。只有文件中的文本被标记为红色背景,但左侧没有显示图标,小地图中也没有出现警告和错误。
问题截图:
正确版本: 使用 Linux 安装一切正常(并且在另一台计算机上使用 Windows 安装)
编辑:这个问题是关于注释未正确显示的问题,而不是 pep8 检查的结果。
【问题讨论】:
看看pep8。样式指南不允许在一行中多次导入
【讨论】:
PyDev 中的“Overview Ruler Minimap”功能似乎存在问题。小地图让您在右侧“概览尺”AKA“注释尺”中缩小文档文本的印象。问题是,它不适用于某些 Eclipse 安装,导致空白栏或没有颜色突出显示的小地图。
因此,如果您在使用 Eclipse 的概览标尺/注释标尺时遇到问题,并且正在使用 Pydev,请尝试返回概览标尺中的简单彩色矩形:
首选项 > PyDev > 编辑器 > 总览标尺小地图
取消勾选“显示小地图”
重启 Eclipse
【讨论】:
我可以从全新安装 Eclipse(Luna,适用于 C/C++ 开发人员的 Eclipse IDE,Windows 64 位)开始重现问题,并首先添加 PyDev,然后添加其他插件,直到问题再次出现:
PyDev 似乎与“PTP Fortran Support”(从http://download.eclipse.org/releases/luna 安装)不兼容。安装它会导致问题,卸载它会解决它。
可以在此处找到问题出现之前/之后的 Eclipse 配置差异:https://gist.github.com/jmozmoz/b6835a29b52487874df2
(例如,如果安装了 Eclipse for Parallel Application Developers,也会安装 PTP Fortran 支持。不幸的是,它不能单独删除。)
【讨论】: