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.
The goto-next-declaration command on Ctrl-c Ctrl-n moves to the
next global declaration or definition of a function or variable in the
current file, and the goto-previous-declaration command on
Ctrl-c Ctrl-p move to the previous one. The goto-next-definition
and goto-previous-definition commands are similar but move by
definitions, ignoring declarations.
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:
Previous
|
Up
|
Next
|
More Programming Features |
Commands by Topic |
Pulling Words |
Epsilon Programmer's Editor 14.04 manual. Copyright (C) 1984, 2021 by Lugaru Software Ltd. All rights reserved.
|