2024-04-20 14:29:10 发布
网友
有没有一个好的方法来设置Vim来处理PEP 8遵从性?在
我试过几个vim插件,pep8和flake8。它们很擅长识别错误,但不会在您键入时“自动更正”。我不想担心手动处理适当的间距。在
尤其是79个字符的行限制。我可以设置textwidth=79,但这不能智能地确定在哪里换行。例如,这将错误地将新行缩进/缩进,导致pep8/flake8抱怨,它将拆分到语法错误的位置(例如,在a%上),并导致代码无法运行。在
有没有人有一个适合他们的解决方案?在
我喜欢python模式。它不会自动更正,但会标记错误。它结合了pylint、rope、pydoc、pyflakes、pep8和mccabe的特性。在
https://github.com/klen/python-mode
你试过vim-autopep8吗?在
https://vim-autopep8.readthedocs.org/en/latest/
https://github.com/tell-k/vim-autopep8
这并不是像您键入的那样,但我认为偶尔按一个命令来修改格式并不是很糟糕
我喜欢python模式。它不会自动更正,但会标记错误。它结合了pylint、rope、pydoc、pyflakes、pep8和mccabe的特性。在
https://github.com/klen/python-mode
你试过vim-autopep8吗?在
https://vim-autopep8.readthedocs.org/en/latest/
https://github.com/tell-k/vim-autopep8
这并不是像您键入的那样,但我认为偶尔按一个命令来修改格式并不是很糟糕
相关问题 更多 >
编程相关推荐