[Lazarus] Working on big units

Marc Santhoff M.Santhoff at web.de
Wed Oct 21 22:54:06 CEST 2015


On Mi, 2015-10-21 at 21:02 +0100, Martin Frb wrote:

> Code tools (read the entire page, it is useful not just for navigation)
>    http://wiki.lazarus.freepascal.org/Lazarus_IDE_Tools
>    Method_Jumping   and Find_Declaration
> 
> Code explorer  (try it, the description is not that good))
>    http://wiki.lazarus.freepascal.org/IDE_Window:_Code_Explorer

+1

The most helpful key combinations are

  CTRL-SHIFT-<arrow down>

to jump from the interface section to the method the cursor is in

  CTRL-SHIFT-<arrow up>

for the inverse, jumping from inside a method implementation to the
interface section of that class

And not to forget, put the cursor inside a variable name or class name
or function name, use the right mouse key for popping up the context
menu and select

  "find declaration of ..."

as first entry.

Using those three plus the code explorer I'm happy navigating huge untis
with little irritations.

Have fun,
Marc

-- 
Marc Santhoff <M.Santhoff at web.de>





More information about the Lazarus mailing list