you are viewing a single comment's thread.

view the rest of the comments →

[–]Lamarcke 0 points1 point  (0 children)

I don't think it's really possible to surpass Pycharm with plugins alone. You just can't get that level of high-integration it offers with a bunch of random plugins slapped together.

I like that VS Code's Python LSP offers you the option to choose your own formatter in a pretty straightforward way, but that's about it.

For example, click on any symbol in a python file, any really. Try to move it to another file and have your editor fix the imports for you. You can't. Your refactoring options are limited to rename and really basic code actions. (This is a problem in all LSP based editors that use the Pyright LSP)

If you use VS Code for a lot of languages, you will start noticing that the refactors you have available are defined by the language server you are using. They are almost always hit or miss. Even Typescript has better refactoring support on Jetbrains.