Node:Top, Next:Install and first steps, Previous:(dir), Up:(dir)
This is the user manual for ECB version 2.21.
ECB stands for "Emacs Code Browser" and is a source-code-browser for (X)Emacs. It is a global minor-mode which offers a language-independent and complete IDE (Integrated Development Environment) within one Emacs-frame. It displays a couple of windows that can be used to browse directories, files and file-contents like methods and variables. It supports source-code parsing for semantic-supported languages like Java, C, C++, Elisp and Scheme as well as for source-types supported "only" by imenu or etags (e.g. perl, TeX, LaTeX etc.). In addition it offers (optional) a durable "compile-window" at the bottom of the frame which is used to display all help-, grep-, compile- and etc.-output. The rest of the frame is called the "edit-area" which can be divided in several (no limit) edit-windows which are used for editing of sources. Deleting some of the edit-windows does neither destroy the compile-window nor the browsing-windows.
Please note: Experienced ECB users find a complete alphabetical list of all commands and user-options in Interactive ECB commands and Customizable options.
The latest version of ECB can always be found at http://ecb.sourceforge.net
To send bug reports, or participate in discussions about ECB, use the mailing list ecb-list@lists.sourceforge.net via http://lists.sourceforge.net/lists/listinfo/ecb-list
--- The Detailed Node Listing ---
Installation and first steps of ECB
Installation of ECB
How to set up Emacs for file parsing with ECB
Overview
Activation and Deactivation
Usage of ECB
Working with the keyboard in the ECB-windows
Using and customizing the ECB-Methods buffer
Changing, customizing, redrawing and creating layouts
Customizing ECB
General aspects for customizing ECB
All customizable options of ECB
Upgrading and downloading packages
Automatic upgrading of options
Tips and tricks
Displaying the trees of the ECB-windows with different styles
Entry points for Elisp programmers
How to program new layouts and new special windows
Conflicts and bugs of ECB