[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
ECB is a global minor-mode which offers a couple of ECB-windows for browsing your sources comfortable with the mouse and the keyboard. These "special" windows are also called tree-buffer in this manual. Every item in such a tree-buffer, i.e. every line, is also called a node of this tree-buffer. See 8.17 Displaying the trees of the ECB-windows with different styles to get an impression about the look&feel of these tree-buffers. There are currently three different types of ECB-windows/tree-buffers:
In addition to these "special" ECB-windows you have always an edit-area where you can edit sour source-files. The edit-area can be divided into several edit-windows - as many as you need (see section 4.3 Working with the edit-window(s) of the edit-area). And at the bottom of the ECB-frame a durable compilation-window (also called compile-window) can be displayed (optional), where all the output of Emacs-compilation (compile, grep etc.) is shown (see section 4.4 Temp- and compile-buffers display in ECB).
The following "screenshot" illustrates the typical layout of the ECB-frame(11):
------------------------------------------------------------------ | | | | Directories | | | | | |--------------| | | | | | Sources | | | | | |--------------| Edit-area | | | (can be splitted in several edit-windows) | | Methods | | | | | |--------------| | | | | | History | | | | | ------------------------------------------------------------------ | | | Compilation-window (optional) | | | ------------------------------------------------------------------ |
In the following subsections the "special" ECB-windows will be explained in detail.
2.1 ECB Directories-buffer | Contents of the ECB Directories-buffer | |
2.2 ECB Sources-buffer | Contents of the ECB Sources/history-buffer | |
2.3 ECB Methods-buffer | Contents of the ECB Methods-buffer |
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
IMPORTANT: If you use the POWER-click (i.e. hold down the SHIFT-key while clicking with the primary mouse button (see section 4.1 Working with the mouse in the ECB-windows) or RETURN (see section 4.2 Working with the keyboard in the ECB-windows)) on a directory node in the this buffer then the directory-contents-cache for this directory will be refreshed and actualized.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
ecb-mouse-click-destination
.
IMPORTANT: If you use the POWER-click (i.e. hold down the SHIFT-key while clicking with the primary mouse button (see section 4.1 Working with the mouse in the ECB-windows) or RETURN (see section 4.2 Working with the keyboard in the ECB-windows)) on a source row in the ECB-Sources or ECB-History windows then the source will not be displayed in an edit-window but it will be scanned in the background and all its contents (e.g. methods and variables) are listed in the ECB Methods window (see section 2.3 ECB Methods-buffer. So you can get an overlook over the source without changing the buffer in the edit-window.
ecb-mouse-click-destination
.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
The ECB-Methods buffer contains all parsed and recognized tags of the current source-buffer. It is called "Method-buffer" because ECB is mostly designed for browsing sourcecode files and for programming-languages these tags are often methods (and variables etc.) To simplify explanations we talk in the following only about methods and variables - but in general the method-buffer can contain any kind of tags (e.g. sections and subsections for texinfo buffers).
ecb-mouse-click-destination
) will jump to the method/variable.
IMPORTANT: If you use the POWER-click (i.e. hold down the SHIFT-key
while clicking with the primary mouse button (see section 4.1 Working with the mouse in the ECB-windows)
or RETURN (see section 4.2 Working with the keyboard in the ECB-windows)) on a node in this buffer then
the edit-buffer will be narrowed to the selected tag (see also
option ecb-tag-visit-post-actions
). But this works only for
sources parsed by semantic, not by imenu or etags!
ecb-mouse-click-destination
.
[ << ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
This document was generated by XEmacs shared group account on December, 19 2009
using texi2html 1.65.