There are quite a few of them now:
- cloud9 - sftp did not function properly. That was not a showstopper but it is frustrating. I have a private repo and 'go get' is not pulling from the private repo. This could be a common problem without baking in my ssh creds. (does not support 'go get' since it defaults the workspace to the current folder and does away with the src folder; and the IDE keeps losing my server in it's known_hosts) [latest go on c9: link1, link2; I should note that I was not able to compile go1.4.2]
- nitrous - this one needs another try, however, it's cost is probably the highest in the group. And then came the truth. They are charging by the minute. It's a good thing I discovered this because it's not actually very good. They tried to create a complete container but then I could not clone a private bitbucket repo. My transaction amount is for $0.21 but they will not let me close out my account until they've posted an invoice; and presumably I've paid it.
- codev - easier to uninstall than login
- koding -
- codebox -
- sourcelair - using go version 1.2.1; which happens to be the same version as cloud9. I do not imagine that they are the same vendor or using the same engines underneath but something's wrong.
- cde - incomplete and does not support bitbucket in git mode as there is a bug at BB and cde refuses to implement a workaround that others have already implemented.
- caret - no DVCS support and seemed to be limited to the local drive
- txt - good editor but not much in the way of an IDE and it certainly does not build. It would be nice if there was a terminal session or at least an SFTP option so I could still open an offboard window.
- zed - just cheap
- coding the web
- shift edit
- codenvy - I was having a good time with this IDE. It lacked any speed as it completely rebuild the target build environment each time making compiled, test a very long operation.
- codeanywhere - complicated pricing options although they seem cheap. Still seems to be missing something.
- tailor - I got stuck in the IDE trying to commit my code.
- ra - simple and incomplete
- code your cloud - might be interesting although it's young and seems to be run on my servers. Not a bad thing but I don't trust them yet.
- tedit - I need to give this one another try. As with cde it does not support bitbucket's version of git and so I would need to move my project.
- keypress editor - deleted before it could be tested as the help page returned a 404. I hope it has not been hijacked.
There are probably many more but for the moment I'm looking for a few key features:
- quality editor with syntax highlighting
- need to be able to execute goimports against my code
- github and bitbucket integration
- compile, test, run my code
- either checkout my code to my Chromebook or some other similar functionality
And so there are a few things in the works.
- I need to get gitlab running on my servers
- I need to get my turbo editor implemented
- I need to support git, hg, and fossil
It's my general conclusion that I need a real server to do this work. I can also make a good case for running an IDE like Coda, from Panic.com, and then some docker commands like gnatsd from Apcera. This has been a tremendous waste of time.