I started a computer club at my son’s middle school. One of the limitations is that no software can be installed, and there are no development tools on the computers. So I set out to find web based IDE’s where we can write and run code via the web browser. This is what I found.
It would appear some of w3schools content isn’t completely accurate, so use with caution.
Other nice features include:
- Syntax highlighting
- TidyUp code formatting
- JSLint validation
- Discussion and forks of public fiddles
It is currently in Alpha with a limited number of public alpha accounts available
This is an honest to goodness web based IDE and compiler. Type the code with syntax highlighting, compile it, provide input,
What is ideone?
Ideone is something more than a pastebin; it’s an online compiler and debugging tool which allows to compile and run code online in more than 40 programming languages, including Pascal.
How to use ideone?
Choose a programming language, enter your source code and input data into text boxes. Then check or uncheck run code (whether to execute your program) and private (whether not to list your code in the recent codes page) checkboxes, click the submit button and watch your snippet being executed.
Error checking is provided by the JSHint project. Like JSLint with the addition of an API.
JSBin is completely open source, so you can download it and implement it on your own server.
Snipt is your collection of frequently used commands or code snippets.
Because even Subversion gurus forget the ’svn merge’ syntax sometimes.
It’s good for storing small pieces of code or commands that you use rather frequently, and will probably forget.
Not really an IDE. No running or debugging. It will syntax highlight the code you upload though.
Pastie is a lot like Snipit. You can paste in bits of code and it will provide syntax highlighting and the ability to share it with others.
Pastie syntax highlights a number of different languages, but offers no execution, debugging, etc. Useful for sharing code. You can also search, but it is a plain text search and you don’t specific which language you are searching for, nor is there any useful meta information like description, title, etc.
A few others that I didn’t look to closely at include:
- csdesk.com – Similar to jsbin and jsfiddle, except focused on HTML and CSS.
- CodeRun.com- I had high hopes, but it didn’t work in most browsers I tested it in. This one supports development in Silverlight, C#, PHP, ASP.NET and a number of other technologies, with syntax highlighting, debugging, etc. Will keep my eye on this one.