gpt4 book ai didi

python - 如何跳转/显示错误的列

转载 作者:行者123 更新时间:2023-11-30 23:10:17 24 4
gpt4 key购买 nike

为了检查 python 脚本的语法,我使用 syntastic vim 插件和 pylint 作为检查器。

是否有一种方法不仅可以显示或突出显示发生错误的行,还可以显示或突出显示该错误的列/确切位置?

我过去使用过 vim 语法检查器插件,它在打字时显示错误。所以我确切地知道错误发生在哪里。现在我已经是个老人了,不记得这个插件了……;-(

最佳答案

Syntastic 将错误存储在位置列表窗口中。您可以使用:lopen显示它,然后使用类似 :ll 的命令(或 <Enter> )跳转到光标下的错误。或者,您也可以通过 :lnext 浏览错误以及相关命令。

如果相应的错误消息确实带有一列(即错误看起来像 filename|42 col 7| error message ),则光标将定位在那里。

pylint 和错误列

Syntastic 从外部检查器获取信息,pylint在你的情况下。基于this question , pylint 目前不支持列报告,仅支持行报告(但您可以尝试答案中提到的补丁)。

但是对于 pylint Syntastic 的最新版本,这应该是开箱即用的!

关于python - 如何跳转/显示错误的列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30755277/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com