It has taken a while (I'd hoped to have this out last year), but Code Collector Pro 1.5 is now out. The main focus of 1.5 has been improving existing features rather than adding new ones. The two big improvements are to syntax colouring and to import/export.
The syntax colouring was actually added in CCP 1.4.4 as a hidden feature, but it is now enabled by default. You can find out about the improvements here.
The import and export functionality is a massive improvement. Previously you could import or export snippets or export your library as plain text. You can still do these but there are some major improvements. For starters, you can now import your library from Coda, Snippet, Snippets or TextExpander if you have been using one of those apps. You can also export your library to XML, which unlike the plain text format can be re-imported, making it highly useful for backups.

When importing and exporting snippets, Code Collector Pro 1.5 uses a new format. It has the same .snippet extension as previous versions of Code Collector Pro, but it is designed to be a universal format for transferring snippets. The format has been developed with the developers of both Snippets and CodeBox. Code Collector Pro is the first to implement the format, but hopefully over the coming months you'll also see support in both Snippets and CodeBox.
We really want to push this as a universal format, and to help with that I've published the source for the parsing framework to Github so that others can easily add it to their Cocoa apps. The format is simply XML so could also potentially be used by web APIs for sending snippet data. I'll be posting full information about the spec online as and when I find the time.
There are also some extra improvements that have been added. The first is that the line number size now grows and shrinks with the text size. It is a minor improvement, but one that has been requested by quite a few people.
The other improvement is one that has been asked for by a lot of people, but it isn't recommended so is a bit hidden. You can now change the location CCP looks for your library file. By using the following command in the terminal you can change it to anywhere on your system (change the path at the end as appropriate):
defaults write com.mcubedsw.codecollectorpro M3DatabasePath -string /path/to/database.sql
CCP won't transfer the library file to the new location, and only loads the path on launch, so if you want to move an existing library I recommend quitting CCP, moving the file using the finder, running the above command and then launching CCP again.
Lastly, Code Collector Pro 1.5 will be the first M Cubed app in the App Store. It hasn't yet been submitted as I wanted to get 1.5 finalised out to existing customers before focusing on readying it for the App Store. I'm hoping I can get it submitted sometime next week, after which it is in Apple's hands as to when it will be approved.
When are we going to see a windows version of this application? I find it really useful, but I develop on many different platforms. The fact it is limited to one platform means that I tend to only use it to store Mac / iPhone snippets.
If a dedicated windows version isnt possible, how about a oData endpoint to the website to allow users to create their own?
Otherwise, I love the product, keep the work comming.
Hi Mick,
There isn’t going to be a Windows version of the foreseeable future, I haven’t seen enough demand for one, nor have the time to create one. As for the website, I have considered opening up the API, but at the moment it’s not really standard in any way. I’ll likely be re-writing it in the future to support some newer features I’ll be adding to CCP so I’ll reconsider it again then.
Thanks
Martin
Martin I am sure there is plenty of demand for the windows version, but maybe just not in the hardcore of the community. Our software has been windows only for some time and we have only seen a demand for linux / mac / unix amongst the more dedicated programming community. (I did not want to use the word geek for fear of causing offence).
<a >liquid xml editor</a>
There may well be demand for a Windows version, but it is very quiet if it is there. I get maybe 2-3 requests for a Windows version a year, which is not enough to justify the time and cost of developing one.
In the future I may look into it, if the demand is there, but at the moment I’ve got my hands full with my Mac and iOS apps.
Do you have any plan to release a Windows version?
Please reply
I am really happy to know that Code Collector Pro 1.5 is out. I think that many people are waiting for its release to public. I can’t wait to try its new features and I am sure that I would be happy about it.