Are you using Jedi or the Microsoft Python Analysis Engine?
My understanding is that in VSCode if you disable Jedi then it will use the same engine that desktop VS uses.
My understanding is that in VSCode if you disable Jedi then it will use the same engine that desktop VS uses.
This is the sort of info that is glaringly missing from articles like this one.
Extensible editora are nice and all, but they are only as useful as the plugins you install. Otherwise, text editors such as vim, vscode or sublime are just that: plain old text editors.
The "refactoring library" was named rope, and I always figured that was the source of my issues.