(1)
Goto http://www.freebasic.net/forum/viewtopi ... =8&t=22296, copy the "A PAINT PROGRAM" source code.
Run poseidonFB, setup the fbc path.(Option -> Preference -> set the Compiler Path -> click OK)
Click menu -> file -> new, then poseidonFB will create an empty file named "NoName#x.bas", paste the source code.
Click Quick Run, "A PAINT PROGRAM" will running

This moment outline window show only file name --"NoName#x.bas", right-click tab-tag -> click "Refresh Parser"(or just press F2), poseidonFB will parse the source code then outline-tree be shown, we can edit the source code with auto-completion.
(2)
Sometimes we need pass options to compiler or pass args to exe, in poseidonFB, we can right-click the build-tool toolbar:

A dialog will popup, key in the options and args, the click OK, the parameters will pass out.

(3)
Before using debug set the debugger path first.(Option -> Preference -> set the debugger Path -> click OK)
Open the file or projects we want to debug, compile the file(s) with -g option, then Ctrl+L-Click the margin to mark the breakpoint(The marker is a red-rect):

Click "Menu"->"Debug"->"Run Debug", then Debug window will show:

Using the toolbar on console window to operate(ex: click "Run" start to debug), we can also key in the command in text on toolbar directlly.

The right-top window is backtrace, double-click to select frame if we get multiple frames.


We can add variable in Watchlist by click green + button(like gdb display command), it will refresh every step automatically.

Also we can evaluate the variable at Watchlist by double-click the variable:
