Cloud9 is for developers, and development frequently requires us to update things outside of the workspace, so why can’t we do that properly?
For example, if I want to install rethinkdb, I need to edit the conf file which is located several folders into /etc.
I can only get there through the terminal, and I can only edit the file with something like nano. That would be just fine (although a silly limitation) except that scrolling through a text file in the terminal on cloud9 is broken and doesn’t scroll properly most of the time. It seems like an intermittent issue, but a very frequent one that makes it incredibly frustrating to use.
The c9 command was implemented to allow us to open a file in the full IDE from the command line. Perfect! Wait, it can only open files I can already see in the workspace file tree. Anything outside of that just hangs forever, essentially making that command useless.
Here would be the most obvious fixes to make this a whole hell of a lot more enjoyable to use (or just plain usable):
-
Let us access the whole file system with the file tree navigation UI. It’s not like it’s protected anyways if I can get to it with the terminal - and it would make cloud9 entirely useless if we couldn’t get to it at all.
-
Fix the c9 command to work on all files, even outside the workspace.
-
Fix scrolling through text files in the terminal. This one is only necessary if we can’t fix 1 or 2, but it seems like a straight forward refresh bug.