CodeRunner Icon

CodeRunner

Edit and run code in 10 different programming languages.

CodeRunnerOverview

CodeRunner was built on the principle that you should be able to run your code instantly in any language. CodeRunner can run code in 20 languages out-of-the-box, and can be easily extended to run code in any other language. Adding a language is as easy as entering its terminal command. CodeRunner can even run multiple-file projects with no additional set-up required.

Any programmer knows the importance of good code completion. That's why CodeRunner supports full-blown IDE-level code completion for many languages, that includes fuzzy-search, tab-selectable placeholders, and documentation snippets.

Features

  • Revamped syntax highlighting. CodeRunner 2 now uses TextMate syntax definitions, which provide better syntax highlighting and support for many more languages. You can even install your own syntaxes.
  • Revamped code completion. CodeRunner 2 features fully-dynamic code completion with fuzzy search, tab-selectable placeholders, and documentation snippets.
  • Improved multi-file run support. CodeRunner 2 does a better job running multiple-file projects.
  • TextMate theme support. You can now use the popular TextMate theme format in CodeRunner 2.
  • Revamped templates. CodeRunner 2 features vastly improved template functionality, including multiple and dynamic templates. It's now super easy to create classes, document structures, etc.
  • Improved extendability. With CodeRunner 2, you can now import and export languages. This makes it easy to share your custom languages with others, or download languages from the web.
  • HTML and Browser JavaScript support. The console in CodeRunner 2 has a new web mode enabling support for HTML and DOM JavaScript. It even supports live preview of your document while it's being edited.
  • Text editing improvements. CodeRunner 2 contains many new text editing features, such as the symbol navigator, better indentation support, improved behavior under source control, word-completions and more.
  • Run statistics. You can now keep better track of your code while it's running. CodeRunner 2 displays live CPU and memory usage, in addition to spent CPU time once your code is finished running.
  • Bundled compilers. CodeRunner 2 now includes the compilers necessary for running C and C++ code, so you don't need to have Xcode installed for these languages.
  • Yosemite support. In addition to loads of UI enhancements, CodeRunner 2's look and feel now integrates seamlessly with OS X Yosemite.

NEW

  • Improved printing capabilities.
  • Option to sort folders on top of files in the file navigator.
  • Fixed caching issue with js/css files in web console.
  • Quit dialog doesn't appear anymore if Resume is enabled.
  • Licensing support for site licenses (institutional licenses).
  • Switched App Store migration to a discount promo code model.
  • General bugfixes and improvements.

CodeRunnerInformation

Version
2.0.3
Date
06.22.15
License
Demo
Language
English
File Size
38.7 MB
Developer
Category
Operating Systems
Mac OS X
System Requirements
  • OS X 10.7 or later
TeXstudio Icon
Fully-featured LaTeX editor.
Free
PyCharm Icon
Python IDE with complete set of tools.
Trial
CotEditor Icon
Plain text editor.
Free
SvnX Icon
GUI for Subversion, a replacement for CVS.
Free
Sip Icon
Simple color picker for developers.
Free
Poedit Icon
Cross-platform gettext catalogs (.po files) editor.
Free
Runway Icon
UML editor.
Trial
Xojo Icon
Object-oriented programming tool (was Real Studio).
Free
More