How could I got more warning info of codes?

Python is goot at simple code developing and test.
but when code became bigger and bigger.
the free grammer of source code, the random logic mis-use could lead codes very hardly debugging.

For such delimma, VS2022(which i am using now) introduced a static analysing tools - pylint.
Is there anything else (tools or sth like) that we can use?

thank u.

Python is goot at simple code developing and test.
but when code became bigger and bigger.
the free grammer of source code, the random logic mis-use could lead codes very hardly debugging.

For such delimma, VS2022(which i am using now) introduced a static analysing tools - pylint.

pylnt is a separate tool which VSCode knows how to use.

Is there anything else (tools or sth like) that we can use?

Many.

I also use pyflakes, and ruff is also becoming very popular.

There are also tools for static type checking such as mypy, but they
require your code to have type annotations, which are entirely optional.

Cheers,
Cameron Simpson cs@cskk.id.au

And I just saw this article: https://406.ch/writing/how-ruff-changed-my-python-programming-habits/

thanks a lot.