How to Edit, Compile & Run Code With Online Tools

Jessica Cam Wong 10-08-2011

If you own a Chromebook or any other computer with Google Chrome OS How to Run Google Chrome OS From a USB Drive You don't need a Chromebook to enjoy the features of Google's Chrome OS. All you need is a working PC and a USB drive. Read More , Jolicloud Jolicloud: The Operating System Download for Netbook You've Been Looking For Read More or even Browser Linux Browser Linux - An Extremely Lightweight & Fast OS For Older x86 Computers [Linux] Unless you’re a web developer or programmer, you most likely don’t really need a whole lot of applications aside from a web browser, perhaps a media player, file manager/viewer and text editor. You can think... Read More , you may think it’s hard to do any type of Learn The Ruby Programming Language While Having Fun With Hackety Hack Read More programming 6 Beginner Resources For Learning Mac Programming Read More on such a machine. If you’re not quite into using IDE The Top 3 Browser-Based IDE's To Code In The Cloud Read More s (Integrated Development Environment), and prefer using a plain text editor, gedit 13 Gedit Plugins to Make It a More Useful Text Editor [Linux] Read More will surely fit your needs on these laptops, but what if you want to debug your programs How To Write Your First Google Android Application Want to know how to write Google Android apps? Most Android applications are written in Java – a relatively easy to learn, friendly language for new developers. Aside from the possibility some money, you could... Read More ?


I recently went on a search to find anything that was web-based and remotely similar to an IDE that could run Java programs since there was no way I could figure out how to install Eclipse on my old laptop running Browser Linux Browser Linux - An Extremely Lightweight & Fast OS For Older x86 Computers [Linux] Unless you’re a web developer or programmer, you most likely don’t really need a whole lot of applications aside from a web browser, perhaps a media player, file manager/viewer and text editor. You can think... Read More . My primary computer had died in the middle of my Java The Wonder & Beauty Of Java Applets [Technology Explained] Read More course, leaving me to find the closest thing I could to a compiler until my new machine was delivered. I was relieved to find two great applications that didn’t require me to install anything, yet helped me run and test Java programs without any complications.

The two applications are TextDropApp and Ideone. TextDropApp is a simple web-based text editor that syncs with Dropbox 5 Ways To Send Files To Your Dropbox Without Using Dropbox There are numerous ways to manage files in Dropbox. Maybe, need to get something into my Dropbox and just don’t have access to it right now. For these scenarios, some nice people invented services we... Read More , while Ideone is a pastebin and online compiler that can help you run code online in 40+ programming languages.

Editing Text Files With TextDrop

compile code online

If you have your own server, you can establish an SSH connection What SSH Is & How It's Different From FTP [Technology Explained] Read More and edit text files with nano, but if you don’t, there are many storage sites that can really be great when you don’t have a permanent desktop or just need to save files online for access everywhere later.

Since I already use and plan to continue using Dropbox, I’ll be talking about Dropbox, though you can certainly use other similar services, such as and Evernote 5 Uses for the Evernote Desktop Clients [Windows and Mac] A couple of years ago, we had a post on the myriad uses for Evernote, which could well be an all-in-one second brain. With the advent of improvements on the desktop clients, there have been... Read More . For syncing with Dropbox, TextDrop can definitely be a lifesaver since it can also create files in your Dropbox. Once you go to the TextDrop site, you won’t be able to type anything until you log in. You will actually be re-directed to Dropbox’s website, where you can authorize TextDrop. After that, you’ll be able to create a new text file or open a text-based file, e.g. “”.


edit code online

TextDrop is very minimalistic 7 Simple Steps to an Awesome Minimalist Desktop Read More so it doesn’t have things like syntax highlighting (yet), but it’s easy to use and convenient. Hitting Ctrl+S saves the text file you’re working on, a change that is, of course, instantly reflected on the Dropbox website.

edit code online

You’ll no longer need to download files, edit them in a desktop text editor program and re-upload them.


Compiling & Running Code With Ideone

When you’re done editing a function and you wish to compile your code and/or run your code through test cases, Ideone Ideone: Online IDE & Debugging Tool Read More works really well. It supports 40+ programming languages and doesn’t require an account for you to run and test your code. If you plan to use it more than a few times though, an account can, of course, keep track of your code snippets, and also enable other neat extras – you can edit submissions, clear the ads, increase the limit of your running time from 5 to 15 seconds, and more.

edit code online

To compile your code, just paste it in the text box, choose your programming language, whether to execute the code and whether you want to make your code public before hitting Submit. You’ll know when the compiler has finished its job.

compile code online


Even though your code snippet is private, you can share it with colleagues using the provided shortened URL, clone and/or download the code, and copy it to your clipboard.

If you program regularly, you probably have all the tools you need to do your work, but if you’re facing an emergency like I did with limited tools, or you just do a lot of traveling with just your tablet and need to quickly check your code with an online compiler, Ideone does the job nicely. If you use TextDrop, you can simply paste the code, compile and execute it all online!

Do you know of similar tools? Let us know in the comments!

Image credit: Shutterstock


Affiliate Disclosure: By buying the products we recommend, you help keep the site alive. Read more.

Whatsapp Pinterest

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. prateek
    November 19, 2016 at 9:18 am

    how about compiler with debugger like which is good online tool for c/c++ compiling and debugging online.

  2. Aenna
    September 2, 2016 at 9:27 pm

    For mobile, you can try Dcoder

  3. Stephen Mitchell
    August 11, 2011 at 11:42 am

    Ideone looks like a really useful tool. I often answer technical questions on q&a sites which require code snippets, and this will allow me to check that I haven't made any silly mistakes without going to the effort of loading the compiler for whatever language I'm working in.

  4. Nguyen Phi
    August 11, 2011 at 5:04 am

    any solution for editing UTF-8

    • Lumen
      August 11, 2011 at 10:41 pm

      ideone (it is mentioned in the article above)

      • Tina
        August 11, 2011 at 10:45 pm

        Thanks, Lumen!