Lugaru's Epsilon
Programmer's
Editor

Context:
Epsilon User's Manual and Reference
   Commands by Topic
      . . .
      Language Modes
         Asm Mode
         Batch Mode
         C Mode
         . . .
         Visual Basic Mode
      More Programming Features
         Navigating in Source Code
         Pulling Words
         Accessing Help
         . . .
      Fixing Mistakes
         Undoing
         Interrupting a Command
      . . .

Previous   Up    Next
More Programming Features  Commands by Topic   Pulling Words


Epsilon User's Manual and Reference > Commands by Topic > More Programming Features >

Navigating in Source Code

In most language modes, you can press Alt-' to display a list of all functions and global variables defined in the current file. You can move to a definition in the list and press <Enter> and Epsilon will go to that definition, or press Ctrl-G to remain at the starting point.

By default, this command skips over external declarations. With a prefix numeric argument, it includes those too (if the current language has such a notion and the mode supports this). The list-which-definitions variable lets you customize which types of definitions are shown (in those modes that can show more than one type). The list-definitions-live-update variable lets you keep Epsilon from repositioning in the source file window as you navigate in the definitions window or include source file line numbers in the window title.

Also see Epsilon's tagging features in Tags, and its interface to Microsoft's source code browsing database in Source Code Browsing Interface.

Standard bindings:

  Alt-'  list-definitions
 



Previous   Up    Next
More Programming Features  Commands by Topic   Pulling Words


Lugaru Copyright (C) 1984, 2012 Lugaru Software Ltd. All Rights Reserved.