Re: how to create a Snapshot of subroutines or functions used in a project



If the editor that you use supports ctags, navigating the code becomes
quite convenient.
On Linux/Unix run
ctags list_of_fortran_files
A file ctags will be created. At this point you can jump from any file
of your code to the file
and the position where a subroutine/function/global variable/type is
defined.

For instance, I often use the editor vim (but many other editors
support ctags),
and when I want to see where an entity is defined, I move to its name
and
with ctrl+] I jump to its definition. "Ctrl+w s" splits the screen and
open the requested
file at the relevant point in the other half of the screen...

Ctags creates also markers for many other languages.

.



Relevant Pages

  • Re: A good IDE for C development?
    ... >> ctags is my way. ... > I use both Emacs and vim, ... BTW, the reason I prefer, and recommend using some general editor like ... machine has proved much more convenient then any ide I've used. ...
    (freebsd-questions)
  • Re: newbie here, best c++ gui for linux..
    ... > X11 with lots of terminal windows running bash, editor, make, grep, ctags. ...
    (comp.os.linux.development.apps)
  • Code Browser for C++ on UNIX.
    ... I have been using a combination of ctags, cscope & vi editor as a code ... browsing tool for my millions of lines of C/C++ code. ... need not necessary have a cscope. ... So i have to rely on ctags & vi. ...
    (comp.lang.cpp)
  • Re: OPINION: What are the best Linux C++ IDEs out there?
    ... > to what the best IDE's are for Linux and the best method for learning ... Editor, make, grep, ctags, etc. ...
    (comp.os.linux.development.apps)
  • Re: code navigation tools
    ... > For navigating through large C projects, ... > use are cscope and ctags. ... John ...
    (comp.os.linux.development.apps)