
KScope
Source (link to git-repo or to original if based on someone elses unmodified work):
KScope uses the Cscope code analysis engine to provide valuable information to coders, such as
* Finding the definition of a symbol
* Finding all references to a symbol
* Finding all functions calling/called by a given function
* Finding all files including a given header
* etc.
KScope also provides a call-tree view that can help developers by visualising the relationships between different functions in the code base.
KScope depends on Qt4 and QScintilla. Run-time dependencies include Cscope and Exuberant Ctags.
* New: Limited Vi compatibility (several movement and editing commands implemented)
* New: Hierarchical editor styles
* New: Import/export editor styles
* New: More visual options for the editor
* New: Go to beginning of block menu action
* New: Handle changes to project configuration parameters
* Improved: Better handling of editor menu actions
* Bug fix: Show typedefs in local tags
* Bug fix: Clear the query type list before prompting for a new query
* Compilation fix: Avoid error in createIndex() on a 64-bit OS
Notes:
1. Users of previous versions in the 1.9.x series are encouraged to start KScope with a clean configuration file (i.e., by deleting ~/.config/elad_lahav@sourceforge.net/KScope.conf)
2. Please refer to https://apps.sourceforge.net/mediawiki/kscope/index.php?title=Vi_Compatibility for instructions on how to use the new Vi compatibility feature
3. This is still an Alpha-level release. The usual warnings apply.
Ratings & Comments
2 Comments
Hello, I just compiled kscope and got surprised it is not using kate interface anymore (I come from version 1.6.1). Kscope has lost a lot of facilities, such as: 1. it was easy to navigate through files in project. 2. it had a lot of keyboard shortcuts 3. it had no memory of last searches and no search tab. In big projects, like linux kernel, it is not so dificult to make 20 searches at a time. With this kscope, we need to click 20 times in "close" buttons to get rid of last searches. 4. it had a toolbar woth main buttons. 5. it had kate's facilities to navigate in code, bookmark, edit, navigate among opened files, and edit and customized indentation. Well, I dont recommend kscope as it is anymore. It has a long way to get back to version 1.6.1 again! Gruss.
Try seascope - http://code.google.com/p/seascope/ It had features similar to kscope and tries to expose and enhance full power of cscope without any hurdles.