I need a Visual Studio Code extension to edit Python source files
.py (preferably more than one at the same time, ideally an entire VSCode workspace) on a single remote server, using the Visual Studio Code app installed on my client.
- (mandatory) I don't want to install VSCode on the remote server. I can install code on the remote server if necessary, such as for example Python modules, but I would like to keep installations on the remote server to a minimum.
- (mandatory) The extension must be stable and reliable. Configuring each one of these extensions is time-consuming, thus I don't want to spend the time to configure one, just to have it crash and/or lose connectivity every now and then.
- (nice to have) The extension should be easy to configure. I'm not a Visual Studio Code wizard. However, I've been able to deal with non-trivial configurations before, thus this requirement is not mandatory.
What I know already
I know there are many extensions available in the VSCode Marketplace, but I'm having difficulties choosing among them. Some seem to be very popular (good), but they allow only editing one file at a time (bad) such as Remote VSCode. Some others allow editing multiple files, but they are occasionally unstable, such as Remote Workspace . Then there are even more extensions such as Remote FS and SSH FS.
Can you help me choosing the extension which is better suited to my use case?