News
2010-08-02
It's been a long time since I've released anything. I'm not working actively on Code Browser but I'm experimenting an alternative version.
This version uses a different navigation model in the Smalltalk style layout: the lists are no longer edit components but true list boxes. It makes it more similar to the tree view, the first item shows the text of this folded section and the next items are the sub-folded sections.
The benefits are:
- No more constraints to display levels in the lists.
- It does not require special tricks to emulate the Smalltalk style with languages such as Ruby or Python.
- It is possible to use keyboard shortcuts to access directly to a line.
- The number of lists is automatically updated (limited to 4, but subject to change).
- Extra: the main pane can be resized.
But it is a bit difficult to use when accustomed to the old system and this version keeps only 4 layouts (simple, tree view, smalltalk view and animated view).
Example
The following Ruby script:#[of]:Template class Template attr_reader :base attr_reader :outdir attr_reader :template #[of]:initialize - release #[of]:initialize def initialize(base, outdir, index) # ... end #[cf] #[cf] #[of]:generating #[of]:generate def generate(filename, title) # ... end #[cf] #[of]:generate with menu def generate_with_menu(pages, title=nil) # ... end #[cf] #[of]:generate page def generate_page(pages, caption, filename) # ... end #[cf] #[of]:generate menu def generate_menu(pages, current) # ... end #[cf] #[cf] #[of]:accessing # ... #[cf] end #[cf]
Looks like:

The view of the class definition

The view of a method
It's an experimental version, it is stable and I have been using it for months, but it is not finished yet, some commands does not apply with the right focused window, there is no popup menus in the lists, and there is other issues to fix. In addition, the 'layout' value in preferences is no longer compatible.
| Filename | Description |
|---|---|
| code-browser-3.17.15-installer.exe | The Windows Installer |
| code-browser-3.17.15-win32.zip | Windows binaries without installer |
| code-browser-3.17.15-src.tar.gz | The source code for Linux (tar gz format) |
| code-browser-3.17.15-src.zip | The source code (zip format) |
All comments are welcome.
2010-02-20
Code Browser 3.17 Released
Quick fix with windows XP theme: there were resource leaks.
Roadmap
I've added a page to give you a vision of what feature I like to implement in a more or less distant future.
Code Browser 3.16 Released
This release fixes a crash with 64 bits Linux versions and adds Lua syntax highlighting.