Alternatively, you can take an existing project, stored locally on your machine, and convert it to a remote project. The remote project is stored, edited, debugged and run on the remote machine. The source project also remains in its original location, on your machine.
If you are using PL/I there are remote PL/I projects, too. See Creating Remote PL/I projects for more information.