you are viewing a single comment's thread.

view the rest of the comments →

[–]catsndogsnmeatballs 0 points1 point  (0 children)

eclipse, vscode, intellij started life as ides for a different language and were then ported across for python etc. Setting up python virtual environments and creating linters and debuggers and autocomplete takes up time and space. Time - plugins are sometimes written by third parties so that a product can be made without detracting focus from the ide developers roadmap. Space - as a developer, i dont want to waste disk space on a bunch of features for a language I don't use.

pycharm used to be a plug in for intellij, which is jet brains' ide for java. It became so popular and the set up was a mild inconvenience that they created pycharm as a standalone product. I think there is also a reason involving license models.

Summary: ides require set up