CodeRun Studio: A free, cross-platform browser-based IDE
CodeRun Studio is a cross-platform Integrated Development Environment (IDE), designed
for the cloud. It enables you to easily develop, debug and deploy web applications
using your browser.
CodeRun Studio can be used instead or alongside your existing desktop IDE. You can
upload existing code in order to test it in the cloud or for sharing with your peers.
CodeRun Studio also enables you to instantly compile, package and deploy your code
to the
CodeRun Cloud.
CodeRun Studio is a free service.
Try It Now!
CodeRun Studio Features
Create projects in multiple languages
CodeRun features native support for C#/.NET (3.5), PHP (5.1), JavaScript, HTML and
CSS. C# support includes ASP.NET, WCF, Silverlight and WPF browser application development
and deployment. Database support includes SQL Server 2005 and Amazon SimpleDB. This
means you do not have to learn anything new in order to begin working with CodeRun.
Simply upload you existing code, or start from one of the built-in templates.
Watch a short video:
Creating web applications with CodeRun
Manage your code solutions, projects and files online
CodeRun fully supports opening and editing Visual Studio® solution/project files,
along with folder-based websites. If you wish, you can download your code, and continue
editing it offline. When you are done, you can upload your new code to test it online.
Edit code with syntax coloring and code-completion
CodeRun features real-time syntax-coloring and automatic code-completion to assist
you during development. Code-completion options can be filtered by member type,
so you can easily search for properties, fields, methods and events. XML comments
and documentation appear as tooltips, so that everything you need to know is exactly
where you would look for it.
Compile code and review build errors
CodeRun features native compilation for Microsoft .NET managed code applications.
Compilation is swift as CodeRun utilizes powerful cloud servers. The output console
and error list window reports the standard messages, just as you are used to with
your desktop IDE.
Run and debug code in multiple platforms
CodeRun features a powerful online debugger. You can use your browser to step through
server code, add breakpoints, inspect the call stack and add watch items. Since
you can also choose to share your code, you can easily allow others to debug your
code, which can be a huge time-saver!
Watch a short video:
Debugging web applications with CodeRun
Share code with hyperlinks
If you choose to, you can easily share your code with your fellow developers. When
you share code with CodeRun, your project is assigned with a unique URL that you
can send to others. Anyone who navigates to your link receives a separate, fully
modifiable and runnable version of your code.
Watch a short video:
Sharing code with CodeRun
Language / platform feature support Matrix
CodeRun Studio is rapidly evolving, adding support for new languages and platforms.
If you are missing a feature that you would like to see, please
let us know.
CodeRun currently provides the following language/platform feature support:
|
Language / Platform
|
Syntax Coloring
|
Code Completion
|
Compilation
|
Server Side Debugging
|
Hyperlink code sharing
|
Single Click Deployment
|
|
C# / ASP.NET
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
|
C# / WPF
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
|
C# / Silverlight
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
|
PHP
|
Yes
|
No
|
N/A
|
No
|
Yes
|
Yes
|
|
JavaScript
|
Yes
|
No
|
N/A
|
No
|
Yes
|
Yes
|
|
HTML
|
Yes
|
No
|
N/A
|
No
|
Yes
|
Yes
|
|
CSS
|
Yes
|
No
|
N/A
|
No
|
Yes
|
Yes
|
About security and privacy
CodeRun was designed to deliver a secure and private development environment, similar
to conventional desktop IDEs. All the code you write is private by default and can
only be accessed by you. During development, your code executes in a temporary sand-boxed
environment, in which you are the sole administrator. When you deploy your application
to a hosted site on CodeRun, the application itself is publicly available, while
your code remains private.
In addition, CodeRun provides great features to allow you to share your runnable code
with your fellow developers if you decide to do so. As owner of a shared project,
you can control read/write permissions of the people you choose to invite. You can
also choose to make the project open source and available for everyone.