CEDET 
 Libraries 
  EIEIO  
   Vis Bookmarks 
   LM Compile 
  Semantic  
   Intellisense 
  SRecode  
  Tools  
  Speedbar  
  EDE  
  COGRE  
  Download 
  1.0 Pre Releases 
   1.0pre4 
   1.0pre3 
  Other  
  Checkdoc 
 Project Information 
  Project 
  Releases 
  Mailing Lists 
   cedet-devel 
   cedet-semantic 
   cedet-eieio 
  Donate 
 
<< Files >>

Speedbar:

"Floating Everything Browser."

Speedbar is an Emacs Lisp program which allows you to create a special skinny frame with a specialized directory listing in it. This listing will have both directories and filtered files in it. You can then load files into your emacs frame, or expand the files to display all the tags that are in them and jump to those tags. You can also expand multiple directories into your speedbar frame.

Using Shift with the mouse is considered a "power click" which will ignore any cached data that might be related to the navigation desired. When loading a file, a power click will pull that file into a new frame.

For PC users with two button mice, a button1 double click acts as the mouse-2 click most emacs users are familiar with.

Additional keyboard commands are available for friendly file IO functions such as Rename/Copy/Delete, Loading lisp files, and compiling lisp files.

speedbar-multi-2.jpg
Different Modes for Speedbar

Speedbar is more than just file browsing, however. Speedbar is a generalized browser. Speedbar supports:

  • multiple tagging methods for files (such as etags, imenu, and semantic)
  • multiple major display modes (such as buffer lists, project lists, and EIEIO class browsing,)
  • multiple minor display modes that appear when you view special files, such as Info pages, or read mail with RMAIL.

About the picture

Starting with Speedbar 0.11, images are now supported to represent files and tags. This screen shot was taken using Emacs 21, using Semantic for tag generation. Any version of XEmacs should generate a similar picture.

Speedbar works with Emacs 19.3x, 20.x without images, and 21.x with images on platforms for which image display is available. It also works with images for XEmacs 20.x, and 21.x.

Read the docs:

You can read the html documentation created from the texinfo file.

Speedbar Enabled tools:

Speedbar is a standard part of Emacs and XEmacs. The CEDET version and the version in Emacs diverge over time, and occasionally synchronize.

There are several speedbar enabled tools that you can download which may not come with your installed Emacs distribution.

If you know of others, let me know and I'll add a link.


Downloading CEDET

CEDET tools including EIEIO, Semantic, Speedbar, EDE, and COGRE are now distributed together in a single file. This simplifies installation and version management.

While Some individual CEDET packages have active stable releases, the CEDET bundle is currently only available in Beta or Pre release. CEDET Betas are the only place to get the latest versions of individual tools.

PRE RELEASES

CEDET is currently driving toward a 1.0 release, and small changes are going onto each pre-release. Try out a pre-release and send in bug reports on the build process, or anything else.

Try out cedet-1.0pre4.tar.gz.

Try out cedet-1.0pre3.tar.gz.

 
SourceForge Logo
Donate With Paypal
gnu Eric's homepage
Return to CEDET.
Send mail to zappo@gnu.org to contact me.
Visit Siege-engine.com to see what I do in analog land.
Copyright(C) 1997,98,99,2000,01,02,03,04,05,06,07 Eric M. Ludlam
Verbatim copying and distribution is permitted in any medium, provided this notice is preserved.