... and because it's built with commom web languages, you can customise it to your liking, integrating with online services. If you'd like to use it as a desktop code editor, no problems, you only need PHP 5.0+ (though 5.3+ is recommeded), so you can use on Linux and on PC via WAMP or XAMPP and Mac via MAMP (or another PHP installation).
ICEcoder is provided under a free 14 day trial and $5 to continue using after the trial has ended.
See more details, features and much more at https://icecoder.net