Editor: As a Project Explorer, Lynx provides a hierarchical map of the files and code in your project. If you're not used to using such a tool, it's like having a detailed index for your project, with the entries being hyperlinks. Lynx works hand in hand with your editor.
To use Lynx, you have to define a Project ; this will typically consist of source code files, but can also include any other files of interest - spreadsheets, project notes, to-do lists, icons and so on.
Once a project is open, Lynx provides you with a navigation 'tree' for the project allowing you to see the structure of your code in detail, with (almost) all tree nodes being hyperlinks into the code element (or file) in question.
All of this is wrapped up in a small, self-shrinking window which also provides the other common facilities you need as you work - running the compiler, creating resource files, accessing Help and so on
Hierarchical source Code View (.asm, .bas, .inc files)
Background thread keeps Lynx constantly up to date with any changes to project files
total ability to customize the tree to your own preference
Fast Wizard-based Project creation
Compiler invocation (two can be defined)
Resource compiler invocation
Launch of project's compiled program
Automatically detects and configures itself for PB/DLL 6.x, PB/Win 7.x, PB/Win 8.x, PB/CC 2.x, PB/CC 3.x and PB/CC 4.x
Dockable left or right to your editor window. Or you can have it floating
Self-shrinking window can roll up to just a title bar; unrolls when mouse cursor passes over it
One-click control of the tree for expansion / Collapse of either the whole tree, or just a selected node
Find bar allowing instant searches of -
The project tree
PowerBASIC Help file
Win32 API Help file
Comprehensive system of user-defined tools, enabling for example -
Additional compilers, with outputs captured by Lynx
Building of Code Libraries
Extending Lynx with plug-ins