When comparing Codio vs Google Cloud Shell, the Slant community recommends Codio for most people. In the question“What are the best cloud IDEs?” Codio is ranked 9th while Google Cloud Shell is ranked 11th.
Ranked in these QuestionsQuestion Ranking
Pro Designed to teach programming
Pro Fully functional terminal
Codio gives you full access to a terminal, with all the ubuntu commands. You can use the terminal within the page, or you can access by SSH from your computer.
Emmet support for a whole range of features that really boost productivity when working with HTML and CSS. These features include expanding abbreviations into full HTML or CSS as well as some very powerful keyboard shortcuts.
Pro BitBucket integration
It's possible to launch Codio from within BitBucket's repo by adding Codio integration as an add-on.
Pro Server-side environment
Pro Node.js included by default.
Includes Monokai style theme by Luigi Maselli.
Pro Already has Google Cloud SDK and other tooling installed
Thus eliminating a setup step for interacting with Google Cloud.
Pro Already provisioned with Google Application Default Credentials
This makes it easier to run/test code that interacts with Google APIs.
Pro Includes Eclipse Orion IDE already configured
Eclipse Orion can be difficult to setup/configure if creating a do-it-yourself VM running Eclipse. This makes it easier to have a working IDE.
Google Cloud Shell is free for Google Cloud Platform customers.
Pro Supports multiple open files at the same time
One can split the screen and edit two files at once, making it easy to edit one file while consulting the contents of some other file.
Pro Supports editor and terminal in the same screen
This makes it easy to run commands while editing files at the same time.
Pro Supports "Boost Mode"
Allowing you to provision a more powerful instance when necessary.
Con Private projects aren't free
The pricing plan looks too restrictive comparing to other Coding Cloud solutions.
Con Ephemeral Disk
Software installed globally as root (such as via "sudo apt-get install..." ) can be lost when restarting Cloud Shell; any software that needs to be persistent has to be installed in the user directory.
Con Minimal UI
Cloud Shell's editor is not as featureful as some alternatives.