SeaScope is a PyQt GUI front-end for cscope written in Python using PyQt and QScintilla libraries.
Product's homepage
Here are some key features of "SeaScope":
Search features:
· cscope search features
· Call tree for functions
· Call tree for symbols
· ctags results
Application features:
· Query results
· Multiple queries
· Incremental addition of results to avoid GUI freeze
· Editor
· Multiple files
· Search text functionality
· Goto line functionality
· Project file list
· Code navigation history
Graphical features:
· Style preferences
· Font preferences
Requirements:
· Python
· PyQt
What's New in This Release: [ read full changelog ]
· Calltree improvement understands function pointers. For example linux kernel function pointers like .probe : e1000_probe, probe : rt2860_probe. This should help browsing kernel code like tcp/ip/netdev much easier. (Use idutils backend plugin)
· Relevancy sorting in calltree improves usability by listing relevant results first
· ctags view highlights types making ctags view more usable.
· Experimental edit support
· Toolbar support
· Multiple directory tree view support for quick access to commonly used folders.
· Bug fixes and improvements