If you code, in any language, you will develop a small collection of code clips which you will over time refer to and build in your collection. I for example have a small word document full of code which I refer to semi-regularly. The problem with this is that it is not a perfect system. Code Collector Pro (CCP herein) is designed to collect your code snippets in a similar method to iTunes for music and iPhoto for photos. It is similar in features to Coda Clips which I mentioned a couple of days ago.
Overall CCP is very simple to use. It is not designed to be an all singing all dancing application with all the bells and whistles. It is designed for you to add, remove, organise and use your code snippets. There is three main areas to the program, the sidebar which contains your folders and library of code. The navigational window at the top of the left side, and the view window. It follows a simple design that is commonly used in other programs so you instantly feel at home with the application.
There are three ways to add a snippet. Use the add button and the interface, copy it from the clipboard and drag and drop text into the applications. You can then, through the use of the Info window, change the language, source licenses and a couple of other pieces of information.
By changing the language of the snippet enables you to do a couple of other things. For example you can make smart folders to group languages by type. You can also do different smart folders similar to Mail and iTunes. As well as smart folders the program also includes syntax highlighting. It uses (I think) to different engines which you can choose. Either the built-in one, or TextMate. Either can do and it varies on preference.
Once cool little feature is the search. Normally search isn’t cool, its just search. But CCP has a small menu bar icon with a search box. When you enter your terms and then click on a result, it will copy the data to your clipboard. A quick way of getting code out of the application.
There are other small features to this program which make the program useful, such as import/export, sharing. Its probably better for you if you try out the program. Explaining them is a little boring and not as useful as it sounds.
One feature that I would like to see implemented in a future version is more default code entries. Although it would be time consuming for the developers to add code from every library, as a user it is a bit boring adding in code you use. Although this does have the downside of when does the developer stop.
There is a demo, but it isn’t very limiting. The biggest problem is not having more than three groups and the ability to export. More information can be found on this page, the lite version is the demo version. The final product is €20, about $30 for the USA readers. It is about average for the market, although I feel it could be cheaper (i’m just tight). Like always try before you buy.
P.S Freshers week is over, I am slowly going to pick up the posting over the next couple of days. I hoped you enjoyed the posts I pre-wrote. I did originally have one more but I deleted it by accident. I have a new series planned which should help out a lot of new users who I have been getting emails from.