4 ms·
> When compared to VS Code and its remote editing over SSH, IntelliJ was really lacking. I know of a couple of people who went away from PyCharm just because of
by vladvasiliu 5y ago
> When compared to VS Code and its remote editing over SSH, IntelliJ was really lacking. I know of a couple of people who went away from PyCharm just because of this.
What issues did they have?
PyCharm in particular has had a "remote interpreter" feature for a while which works quite well. The text is edited locally but the interpreter and libraries are installed on the remote end. It then brings back whatever it needs for code analysis, so performance when editing is the same as local dev.
The story isn't so great for other languages, though.
- kbumsik 5y ago> The text is edited locally This was the pain point. My local machine didn't have source code locally. Maybe I was too lazy, but syncing code on both local machine and remote machine was painful.
- pletnes 5y agoIf you enable auto sync, it’s not much work. The setup is annoying though.
- pletnes 5y agoI have used both for this purpose. The setup in pycharm/intellij is about 100x more work so if you don’t plan on working alot on a particular project, in remote mode, it’s just too convenient to use vscode. It parses your .ssh/config so there’s no manual setup, or at least close to 0. In intellij you have to set up folder sync, remote interpreters, , +++. It works great but it’s just a huge hassle in comparison.
- albertzeyer 5y agoIt's a very complex environment, where the Python code is widely spread, and also lots of other configuration files are involved. It's not realistic or possible to have a local copy of all of it in our case.
- dsissitka 5y ago> What issues did they have? The ability to run extensions remotely is really nice. Sometimes I like to develop in my personal environment and running extensions remotely keeps my extensions' NPM dependencies sandboxed from my personal environment. I might be a little paranoid.
- onphonenow 5y agoI tried on pycharm which I still pay for. Remote setup was painful especially as it would be MOST useful for new users