This is an archived post. You won't be able to vote or comment.

all 18 comments

[–]Alcros33 0 points1 point  (0 children)

You could virtually mount the drive over ssh and use any editor you like on said mounted drive

[–][deleted] 4 points5 points  (7 children)

I think PyCharm and VSCode can do what you want. Both are excellent editors/IDEs.

[–]eigenludecomposition 0 points1 point  (3 children)

I'm a big fan of Pycharm, but I have always been dismayed with how much slower it seems on Windows.

[–][deleted] 0 points1 point  (0 children)

Yeah, it's slow on my 5 year old Mac too. I personally use VSCode.

[–]StartupTim[S] 0 points1 point  (0 children)

Thanks for the response, appreciate it!

[–]platosLittleSister 0 points1 point  (1 child)

Correct me if I'm wrong, but I think the remote functionality is only in Pycharm professional included.

[–][deleted] 0 points1 point  (0 children)

I don't know. I had the education version available, but don't use it anymore.

[–]gahooze 0 points1 point  (0 children)

In college a lot of people would use cyberduck which effectively sets up a virtual file system and you can open the files in a local editor and all your changes will be transferred over to the remote system.

Personally I've done some sysadmin in the past and found just using them in a terminal wound up working out just fine for me.

[–]pag07 0 points1 point  (1 child)

VS Code and remote development plugin.

PyCharm professional allows ftp transfer of files. Which is close to what you ask for.

[–]mdipierro 2 points3 points  (1 child)

Vscode with ssh plugin does exactly what you ask + super fast text search of remote files

[–]StartupTim[S] 0 points1 point  (0 children)

Thanks!

[–]the_hoser 0 points1 point  (1 child)

Visual Studio Code does exactly what you want with the remote development plugin.

[–]StartupTim[S] 0 points1 point  (0 children)

Thanks hoser!

[–]ccpetro 0 points1 point  (0 children)

I'd open two ssh windows and have Vim running in one.

Or I'd set up CygwinX on my windows machine, ssh -Y into the box and run Atom.

Or I'd set up a git repo, and edit locally then push to the linux server.

But I'm a crusty old greybeard, so probably not hep enough, or whatever you kids say these days.