Every once in awhile I want to reach for VS Code as more lightweight alternative to PyCharm, but PyCharm just blows it out of the water in almost every category except resource usage.
My understanding is that in VSCode if you disable Jedi then it will use the same engine that desktop VS uses.
The "refactoring library" was named rope, and I always figured that was the source of my issues.
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.
Edit: Visual Studio Code
Visual Studio Code does though.
Let's also mention VSCodium, which is vscode built without the metrics
Remote development with TRAMP was the main thing that kept me on Emacs. Once VSC offered a credible alternative, I switched.
> :e scp://user@myserver[:port]//path/to/file.txt
It creates a temporary copy and upload it on save.
For more complicated editing, sshfs would be the way to go. I don't know if there's a plugin that can simplifies all this... probably someone somewhere did something but is it stable and maintained?
I’m willing to treat a computer and operating system as an appliance and use it for a specific task if it offers the best tools for a given language.
Or if it's the only tool for the task, as is the case with macOS for cross-platform mobile app developers. Visual Studio on macOS is "somewhat required" to make iOS apps from Xamarin but the editing/development experience on Windows is vastly superior. Just have to use the right tool for the job...
Sort of a vacuous statement that people really need to retire.
If you only have one tool, it’s an open and shut case. If there’s more than tool, there’s a discussion to be had.
It's only permitted for certain combinations of uses and users, though, on top of not being cross-platform.