Subscribe to our emails

Join ICEcoders subscription list to hear about the latest updates and news first.

Please enter your email address and hit the button to subscribe. We'll send a welcome email and then occasional emails on big ICEcoder news.

Enter your email address...

Subscribe
ICEcoder is for sale! Please contact info@icecoder.net. Serious offers only.
Mobile nav display link
Try the online demo


Download
ICEcoder 8.1

It's completely free!

Awesome Features


ICEcoder comes packed with a load of features, some you'd expect and some new things you've likely not seen before.

It's always evolving so ensure you check back to grab the latest version.

Languages Supported

HTML CSS JavaScript CoffeeScript CoffeeScript PHP Ruby Python Erlang Go Sass Java Julia
SQL MySQL YAML XML Markdown C C++ C# Less Perl Lua

The Basics

  • Context aware code highlighting
  • Desktop like file manager
  • Document tabs indicate current doc & changes made
  • Code folding
  • Bracket Matching
  • Browser based, can run online or offline
  • Use ICEcoder anywhere - wwwroot, iFrame or any sub/dir/path
  • Welcome tour on arrival

Language Support

  • HTML, CSS, LESS, JavaScript, CoffeeScript, PHP, Ruby, Python & many more!
  • Easy to support over 60 other languages

Useful Feedback

  • Found match & current position counter
  • Indicates content type cursor is on
  • Colour preview block on CSS colours, ie red, #f00 or RGBA(255,0,0,0.5)
  • Live bug reporting system
  • Tests requirements and displays issues in page

Time Savers

  • Live editing
  • Multiple selections
  • Smart tab key system (selected lines are auto-indented)
  • Open last files on load
  • Code Assist system
  • Prettier code on save
  • Go to line number as you type in goto line input box, Enter to focus
  • Adds end tags as you type and in a context aware way
  • Arguments display on functions & classes
  • Diff pane with insert, changed and removed lines highlighted
  • Autocloses brackets and quotes as you type
  • Tabs linked to files so they update and close intelligently
  • ESC = Comment/Uncomment line, incl partial lines
  • CTRL+click = Jump to a functions declaration
  • CTRL+Backspace = Jump back to previously selected tab
  • HTML & JavaScript code hinting
  • Tag wrappers
  • File uploader, plus supports multiple files
  • Jump to definition shortcut
  • Simultaneous tag editing
  • Tool link alerting according to state

Secure

  • Account login to help keep online files secure
  • Multi domain config settings
  • Restrict files, ban files and restrict by IP
  • Multi user, dev and demo modes
  • Password encryption with Bcrypt
  • Strong password rules (10 chars, uppercase, lowercase, number and special)

Customisable

  • Settings to change behaviour, functionality & style
  • Control multiple users and registration
  • Plugin manager
  • Template based config files
  • Add your own custom processes in JS or PHP
  • Output whatever you wish to the output pane, such as a result after processing

Groundbreaking Features

  • Find & replace builder to apply to current doc, open docs, files & filenames
  • Find by plain text or regex, includes regex format validation
  • Highlight word and press CTRL+I to Google search that
  • DOM element highlighting with the Pestcide plugin
  • Can rename open files (whoaah!)
  • CTRL+Enter open current webpage in new tab
  • Code Zooming - hold F1 key to "zoom out" all non class or function lines
  • Version control system to backup upon save and allows easy restore
  • Terminal, database and Git management built in
  • Sass and LESS compiling on save plugins
  • Intelligently indexes classes & functions routinely every 3 secs
  • Git diff highlighting in gutter
  • Image viewer with hex & RGB eyedropper
  • Alphanumeric tab sorting
  • Farbtastic color picker integrated
  • Open remote file content

Plus lots of other great features. The best way to test all of this out is to of course download ICEcoder...


Download v8.1