emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: What IDE features do we need?


From: Drew Adams
Subject: RE: What IDE features do we need?
Date: Tue, 22 Apr 2008 09:27:37 -0700

>     Alan> Etags needs improving.  ...  And having a command 
>           which would display all matching tags in a
>           *Completions* buffer.
> 
> There's already something like this: tags-apropos.  I only found out
> about it recently.  It's nice!

The Icicles tags browsing I mentioned (`M-.' in Icicle mode) gives you
`tags-apropos', `list-tags', and `find-tag' rolled into one, with a more dynamic
interface.

You give it an initial regexp (with RET) to get a domain of tag hits, which
includes duplicate tags from the same or different source files. (You can limit
these to the current tags file or use all tags files.)

You can, if you want, filter that domain dynamically by typing input (regexp or
prefix) in the minibuffer. You can filter on the tags or on the file names or on
both. You can visit any number of the matching candidates in any order, any
number of times. You can use additional input patterns (e.g regexps) in
recursive minibuffers to narrow the candidates progressively. You can complement
the current set of candidates (e.g. match all current candidates except those
that match an additional pattern).

Changing your input pattern at any time changes the set of matching tags, within
the domain determined by the initial regexp you entered.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]