Cloud9 IDE vs SourceTree: What are the differences?
What is Cloud9 IDE? Your development environment, in the cloud. Cloud9 provides a development environment in the cloud. Cloud9 enables developers to get started with coding immediately with pre-setup environments called workspaces, collaborate with their peers with collaborative coding features, and build web apps with features like live preview and browser compatibility testing. It supports more than 40 languages, with class A support for PHP, Ruby, Python, JavaScript/Node.js, and Go.
What is SourceTree? A free Git GUI client for Windows and macOS. Use the full capability of Git and Mercurial in the SourceTree desktop app. Manage all your repositories, hosted or local, through SourceTree's simple interface.
Cloud9 IDE can be classified as a tool in the "Cloud IDE" category, while SourceTree is grouped under "Source Code Management Desktop Apps".
Some of the features offered by Cloud9 IDE are:
- Real-time collaboration and chat
- Connect via SSH and FTP
- Code Completion (suggestions)
On the other hand, SourceTree provides the following key features:
- Full-powered DVCS
- Create, clone, commit, push, pull, merge, and more are all just a click away.
- Review your outgoing and incoming changesets, cherry-pick between branches, patch handling, rebase, stash, shelve, and much more.
"Easy to use", "Free" and "Nice UI" are the key factors why developers consider Cloud9 IDE; whereas "Visual history and branch view", "Beautiful UI" and "Easy repository browsing" are the primary reasons why SourceTree is favored.
9GAG, Typeform, and Zillow are some of the popular companies that use SourceTree, whereas Cloud9 IDE is used by LinkedIn, Heroku, and Salesforce. SourceTree has a broader approval, being mentioned in 618 company stacks & 414 developers stacks; compared to Cloud9 IDE, which is listed in 29 company stacks and 40 developer stacks.