http://www.perlmonks.org?node_id=964322


in reply to IDE for Remote Coding/Testing

Another approach is to have a local development environment and a remote production environment. Use whatever editor you like, locally. Use a version control system (like git) to commit your local edits, then login to the remote production machine and do an 'update'. Ideally, your production and development environments should be the same, so you can run tests locally before publishing. Use a virtual machine if necessary.