Local Development ; Remote Deployment and Testing
Answered
I develop on a system that is tightly coupled to a linux cluster and the resources available on that cluster. The language is a mix of bash and python. When working in a previous loosely coupled, python system I was spoiled by the automated test integration and IDE hints.
I'd love to find a way to configure intelliJ to let me edit the bash (and any coupled python) code locally, then push the changes to the cluster over ssh for testing. I expect that one of the "Remote SSH External Tools", "SSH Configuration" or "FTP/SFTP Connectivity" features should let me do this but I haven't been able to figure how. Can anyone point me towards the right feature/documentation?
Please sign in to leave a comment.
Please see https://www.jetbrains.com/help/pycharm/remote-debugging-with-product.html .
Thanks Serge.
Is there a way to create a remote bash interpreter? If not, the remote deployment looks promising.
https://www.jetbrains.com/help/pycharm/uploading-and-downloading-files.html#autoupload_definitions
I'm trying that now.
See https://www.jetbrains.com/help/idea/settings-tools-remote-ssh-external-tools.html .
Thanks Serge. These resources got me where I want to be. I think the "BashSupport" plugin is the next thing I'll want to check out.