Sublime Text 3插件Anaconda不能做多行lint

时间:2013-11-29 23:30:47

标签: python sublimetext lint

我正在使用Sublime Text 3(build 3047)使用包控件和最新的Anaconda插件进行python开发。但是我面临一个相当奇怪的问题。

使用anaconda(非pylint)中包含的默认linter,插件只显示它遇到的第一个错误。 因此,如果我在第3行,第5行和第10行中遇到错误,则只会突出显示第3行。 PEP8目前也已停用。

有没有办法解决此问题并立即显示文件中的所有错误?

谢谢。

1 个答案:

答案 0 :(得分:1)

没有理由不再在缓冲区中显示任何错误。我想到的唯一一件事就是可能与您安装的任何其他ST3插件不兼容。

你可以做几件事来试图找出可能出错的地方:

1)看一下Sublime Text控制台,看看是否有Anaconda或其他插件引发的错误 2)看看你的Anaconda JsonServer日志,你可以在Mac OS X上$HOME/Library/Caches/Jedi,GNU / Linux上的$HOME/.cache/jedi或Windows上的%APP_DATA%\Jedi\Jedi

您可以获得一些支持,只需加入https://groups.google.com/forum/#!forum/anaconda-st3-plugin的Anaconda邮件列表,或者只是在项目GitHub网站上打开一张新票:https://github.com/DamnWidget/anaconda/issues