Linters and fixers: never worry about code formatting again (Vim + Ale + Flake8 & Black for Python) HD
# Python linters Flake8: https://flake8.pycqa.org/en/latest/ pydocstyle: https://pypi.org/project/pydocstyle/ bandit: https://github.com/PyCQA/bandit mypy: http://mypy-lang.org/ Pylint: https://www.pylint.org/ # Python fixers Black: https://black.readthedocs.io/en/latest/ Łukasz Langa - Life Is Better Painted Black, or: How to Stop Worrying and Embrace Auto-Formatting: https://youtu.be/esZLCuWs_2Y Black: editor integration: https://black.readthedocs.io/en/stable/editor\_integration.html Yapf: https://github.com/google/yapf autopep8: https://github.com/hhatto/autopep8 isort: https://github.com/timothycrosley/isort # Setting up (Neo)Vim Vim-plug: https://github.com/junegunn/vim-plug Ale (Asynchronous Lint Engine): https://github.com/dense-analysis/ale