CodeRun Studio is a free cross browser, open source IDE, which permits you to build web applications in your browser. It is a fully featured IDE which gives you the ability to run and test your code online. With the support of PHP, AJAX and ASP.NET, CodeRun Studio also enables you to instantly compile and deploy your code on CodeRun Cloud, another service from the folks behind CodeRun (which is free for a 14 day trial). In addition, the open source library on the CodeRun website has a plenty of code examples of different programs. As an open source project, anyone can download it form codeplex.
* Supported languages and databases: CodeRun has support for C# / ASP.NET, C# / WPF, C# / Silverlight, PHP, Javascript, HTML and CSS. Database support includes SQL Server 2005 and Amazon SimpleDB. * Syntax highlighting * Project templates: The IDE already has project templates for previously mentioned languages to get you started and save you from unnecessary copy/paste[ing]. * Compiler: Server sided compiler to compile your code right from the browser. * Debugger: CodeRun features a powerful online debugger. You can use your browser to debug the code, add breakpoints, inspect the call stack and add watch items. * Project Collaboration: You can share your code with hyperlinks on some popular social networking websites like Twitter and Facebook. You can send the unique URL to any other programmer and he will be able to view a separate, fully editable view of your code. CodeRun also features integrated Meebo chat rooms for group chatting. * Code completion only works for C# / ASP.NET, C# / WPF, C# / Silverlight.
Bespin
Bespin is an open source project from Mozilla Labs. The project is an extensible code editor using HTML 5 technology. It is available with the hosted version as well as one that can be installed on your own servers. Developers can integrate Bespin’s embedded code editor in their own apps. Like other Mozilla projects, it is also powered by developers around the globe via extensions and plugins. Mozilla’s cloud is used to store files. While using this IDE you can view the output of your code in browser. The code editor is a bit complex and will take some time for you to get comfortable. To use Bespin, one should be familiar with command lines.
Prerequisite
Bespin requires an HTML 5 property, called canvas, to run in the browser — so it will not work in Internet Explorer as IE doesn’t support this property. The browsers supported by Bespin are Mozilla Firefox, Apple Safari, Opera and Chrome.
PHPAnywhere
PHPanywhere is a free web based code editor which enables programmers to code their projects in browsers. It enables users to write PHP code in the browser and save in their own space using an FTP connection. The web application has a fully integrated FTP explorer which let you create, delete and browse through your web space. It also allows you to change file permissions of files and folders. PHPanywhere doesn’t install a single file on your computer and runs directly from your browser. The IDE still lacks the debug feature and can’t compile your written code.
* Syntax highlighting * Smart indentation * Your action log * Tabs view for viewing multiple files at once * Skins (different color schemes for editor’s layout) * Scheme (different color schemes for syntax highlighting)
Ecoder
Ecoder is a JavaScript based online code editor which has a fully featured file browser, syntax highlighter and tabbed interface to open multiple files at once. The keyboard shortcuts feature gives the feel of a locally installed application. The code editor has support for all major browsers except Internet Explorer 6. Ecoder is also an open source project, so one can download it from its source code repository at sourceforge and install it on its own web space.
NotaPad
NotaPad is a very simple web based code editor based upon the CodeTextArea widget. NotaPad is in very early stages of its development as the version of code editor is 0.1 alpha. The supported features are keyboard shortcuts, bookmark and export. The export feature allows users to write code in the editor and with a single click, the written code can be downloaded to the local space of the user. The bookmark feature is a very nice feature which gives the options of bookmarking different lines of code. The option is pretty useful when you are working with a large amount of code with hundreds of lines and you want to remember some lines for revision.
1 comment