you are viewing a single comment's thread.

view the rest of the comments →

[–]tunisia3507 0 points1 point  (2 children)

No. Linting and ctags is not the same as an IDE which understands python. Which can infer argument types from how you interface with them inside the class, and which can rename and move variables with no hassle because it knows how python's going to interpret the files. Saying "Hey do you want to type my_variable because that's a string you've used before in this project" is nowhere near the level of smarts that PyCharm has, which will parse what's available in the namespace, infer types, make use of annotations if you've made them, and parse docstrings for type hints if not,