Knowledge
Base is a software developer's repository. It was originally
designed and developed by developers for developers, beginning
its days as an in-house development tool. Having used it extensively
in our day-to-day operations and become dependant on the functionality
it provides us, we decided to unleash it on a wider audience.
How often have you thought to yourself "I KNOW I have
seen how the result of that Win32 API function is referenced",
or "now where DID I see that list of virtual key codes?".
Familiar? We know it is!
Being a software engineer is a bit like a juggling act,
keeping the grey-matter (a) what I have to know, psdk03
(b) what I should know and (c) what I used to know airborne
is an artform in itself. Sure, being a great programmer
has a lot to do with implementation, but combine that with
the gift of instant recall, and a great programmer will
be elevated to hero status amongst his peers!
Knowledge Base is a tool designed to alleviate some of
the burden on your brain, allowing you to concentrate on
more important things, .. write that ultimately elegant
class structure, craft that killer application, Knowledge
Base will be there to take care of the minutiæ.
A straight-forward and easy-to-use interface
Modelling the application and information storage on a readily
identifiable metaphor such as a reference library makes
Knowledge Base easy to learn and intuitive in the way it
handles and retrieves your important information. Combined
with a visually pleasing, straight-forward and familiar
interface gives you a powerful tool which enables you to
categorise, organise and easily find important thoughts,
information, code snippets and articles.
Features
Straight-forward and easy to use interface (XP theme compliant)
Syntax highlighting for 40+ different development languages
(including Delphi, C++ Builder, C#, CSS, HTML, Java, VisualBasic
and SQL)
Built-in spell checker and thesaurus
Embedded, linked and relative path attachments
Embedded images and hyperlinks in Topic details
Automation Server (allowing you to add information to Knowledge
Base from an external application)
Drag & drop support (to reorder categories and topics)
Bookmarks (set and recall like you do in the Delphi and
C++Builder IDEs)
Keywords (to further categorise a Topic)
Topic browse sequence stack (i.e. remembers where you have
been)
Password protected Books (optional)
Reports output to HTML, Acrobat, RTF, JPG, Excel and Text,
as well as printer
Copy source code as Plain Text or Rich Text
Extensive user configuration
Totally self contained (i.e. all runtime files are installed
in the one folder tree)
Localisation support for Danish, Dutch, English, German,
Norwegian, Portuguese (Brazil), Russian and Spanish (with
more to come)!