This are the IDEs I’ve used
- Dreamweaver: It was ok to start like 15 years ago.
- Notepad++: the best back then, but no linux, so no thanks.
- Sublime text: I can’t put “love it” enough times to express what I fell for it, despite the annoying messages to buy the app or the plugins.
- Brackets: very cool, cool enough to envolve Adobe, and more important, open source. No enough plugins to win to sublime.
But Codeanywhere is like the “One Ring” for web developers: A web developed IDE to rule them all. This very site it’s been developed on it!
- Any Browser, any devices: Your computer broke, you can go to another computer and continue working where your was, doesn’t matter if is linux, mac or Windows. No computer near? you can use it on tablet or smartphone (even use chromecast to see it on the TV) it has apps for iOs and Android.
- Free version: Only 1 FTP and 1 virtual machines is more than enough to see if you are comfort with it. I already switched to pay version.
- Virtual machines (containers): You can generate your own ones preconfigured and start developing in seconds, nothing of command lines on linux, nothing of missing libraries, updates or so. You have ubuntu/centos machines with lot of setups: Laravel, Php7, wordpress, Symphony, node.js, Mean, ember, meteor, backbone, swift…
- You can connect to this virtual machines with a web SSH client
- Multiple storage clients: FTP, SFTP, Dropbox, Git, Google drive, Amazon S3 you name it.
- Friendly editor: It’s clearly inspired by the best: Sublime Text, it has emmet preinstaled, you have shortcuts (configurable) , multiline selection, regular expresions search/replace, multiple code linting, html/css beautyfier.
If some codeanywhere developer is reading this here it is some improvements to make:
- History in tab switching: so you can alternate between 2 tabs by pressing a single keyboard shortcut.
- Php beautifier: and other languages.
- Sass css: Classes highlight is in a grey hard to read, I have to switch to CSS in order to beautify the code, which works nice.
- Html: closing tag underlining when open one is selected, so you don’t have to collapse the tag.
- Mouse multiline selection (like sublime with right button).
- Code snippets and macros creation
- Docblock support with the snippet “/**”
- Better Emmet on CSS, so you can write “tt”+TAB and is processed to “text-transform: “