Codex is an elegant portable application for organizing assorted text – especially lines of code into different categories and groups. The application is largely built for developers/coders who frequently need to organize scattered code snippets of off-the-shelf components which are to be deployed in an application being developed. Not does it only support organization of code, if you need to organize some assorted information/raw text, it provides a simple way to manage the random text into user-defined groups. It also supports syntax highlighting for widely-used programming languages, such as, C/C++, Cocoa, Assembly, C#, Pascal/Delphi, VB, CSS/HTML/JS/PHP/XML, Perl, Python, Ruby, Unix Shell Script and lot more, so you can visually identify syntax errors and correct them in its editor.
By default the application comes with two categories for writing C/C++ and Python code. However, syntax highlighting is based on creating a category of any supported programming language, for instance, if you need to jot down HTML/CSS code, you need to create a specific category first, and then code can be pasted or written. Once category is defined, you can create as many code snippets in it as you want.
The left sidebar contain all the categories, button above the sidebar lets you create and delete selected categories. The main window has two panes to hold code snippet name and content respectively, you can always copy/paste the content, zoom in/out view, set word wrapping settings, etc. Furthermore, from search pull-down menu, you can export content to database (supports HTML format) and bring up search bar to find code snippets.
If you’re a developer, we’d reckon you to give it a shot. It was successfully tested on Windows 7 x86 system while it supports Windows XP/Vista/7.