If you are a developer or are learning a programming language, it’s always great to have a handy tool that stores all your useful and interesting code snippets. Having such a tool means you not only save time on typing and searching, but it also saves you from loosing them.
Most of the Integrated Development Environment (IDE) has the ability to help you store your code snippets within your editor, but if you prefer on using external tools, here are two free apps:
Snippet Manager is a lightweight portable app that you can use for managing your snippets in a variety of languages such as C++, C#, Java, HTML, PHP, ASP, and many more. In all it supports 37 languages.
You can save your snippets in an organized manner by sorting them into languages and categories. Using the search feature, you can search for the exact code you want at a later time.
Snippet Manager also has an ability to publish snippets directly to a FTP server.
It can be used both as a stand-alone app and as an add-on by linking it to an IDE such as Visual Studio.
Snippet Manager requires Microsoft .NET 3.5 framework and works on Windows 7, Vista and XP. You can know more about the application and also download from the link below.
Download: Snippet Manager [370 Kb] | Microsoft .NET Framework 3.5 SP 1
Code Bank is an Adobe Air based application. It lets you organize code snippets that you regularly use by languages and tags.
It has syntax highlighting feature and has support for almost 40 languages.
Another great feature of the app is that it supports versioning, and comes with a built-in visual code comparison module that lets you compare different versions of code by viewing them side-by-side.
Code Bank can be used on a client-server configuration or as a locally installed app.
Download: Code Bank | Adobe Air