Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I really enjoy watching live code demos, especially when time is focused on what the code is doing instead of what the presenter is typing. Many seem to be using apps to manage their clipboard to paste code into the IDE. What apps are out there for skillfully managing your clipboard to seamlessly do a code demo?


I found this app that Apple engineers use called DemoMonkey. It's actually an OS X app demo for, ironically enough, the clipboard and system services. The link includes the source so creating a PC equivalent would be easy, is there really nothing out there?

share|improve this question

closed as off-topic by gnat, GlenH7, Ixrec, MichaelT, Scant Roger Jan 8 at 3:18

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions asking us to find or recommend tools, libraries, programming languages, resources (including books, blogs, tutorials, and examples), or projects to undertake are off-topic on Programmers as they attract opinionated answers that won't have lasting value to others. You may be able to get help in The Whiteboard, our chat room." – gnat, GlenH7, Ixrec, Community, Scant Roger
If this question can be reworded to fit the rules in the help center, please edit the question.

It depends :

  • if you're only looking for a better clipboard utility, you may try Ditto which is free and open source (and has a portable version, which is handy when you bring a USB key with your favorite tools with you everywhere :-)

  • otherwise for webapp demos, it's useful to clean your favorites bar in the browser (even temporarily) and keep the shortcuts of what you intend to present there, that makes it easy to access from any tab; also, an online editor like the one of Github or Cloud9 combined with saved snipplets (you can save snipplets with gists or Snipplr for example) can keep your code snipplets just a click away.

  • for desktop app demos, shortcuts on the desktop and/or important files to demonstrate (e.g. to demo the import capibility of an app) are pretty handy

Beyond that, Launchy can be very handy to keep your shortcuts always accessible (whether it's for web or desktop apps) without having to break the flow of your demonstration by switching to the desktop.

Edit: Depending on the type of code you're presenting, services like JSFiddle or Dabblet can also be useful because they serve as snipplets repository, online editor and execute your code.

share|improve this answer
":-)" aargh unmatched parentheses! +1 for all else. – daknøk Mar 10 '12 at 19:07

Not the answer you're looking for? Browse other questions tagged or ask your own question.