This commit is contained in:
anon 2023-08-09 14:05:56 +02:00
parent c102997116
commit cf671948ea

View File

@ -3,15 +3,6 @@ Fork of Cscope, with various improvements, because cscope is good and shall not
While the original's mainentence seems abandoned and as far as I can tell you need a PhD in autoconf to compile the latest version, While the original's mainentence seems abandoned and as far as I can tell you need a PhD in autoconf to compile the latest version,
Csope is alive and well. Csope is alive and well.
# Usacases
Csope shines at exploring stranger and obsecure code bases due to its TUI.
It sometimes gets mislabeled as a code navigation tool, but the original documentation describes it best as a "code browsing tool".
Many tools can jump you to a definition or grep for patterns,
but Csope is unqie in that it allows for those and many other functionalities while providing you with a very comprehansible list of all results,
ready to fire up your editor at just the spot.
An example of its excelence is this project. The Cscope codebase used to be a total mess,
fixing it would have been a lost cause, if not for Cscope itself. Well, Csope now.
# Demo # Demo
TODO: fill in TODO: fill in
@ -47,6 +38,15 @@ fixing it would have been a lost cause, if not for Cscope itself. Well, Csope no
V |+--------------+---------------+| |+------------------------------+| V |+--------------+---------------+| |+------------------------------+|
+-----------Tool Tips------------+ +--------------------------------+ +-----------Tool Tips------------+ +--------------------------------+
# Usacases
Csope shines at exploring stranger and obsecure code bases due to its TUI.
It sometimes gets mislabeled as a code navigation tool, but the original documentation describes it best as a "code browsing tool".
Many tools can jump you to a definition or grep for patterns,
but Csope is unqie in that it allows for those and many other functionalities while providing you with a very comprehansible list of all results,
ready to fire up your editor at just the spot.
An example of its excelence is this project. The Cscope codebase used to be a total mess,
fixing it would have been a lost cause, if not for Cscope itself. Well, Csope now.
# Improvements/Changes # Improvements/Changes
## User side ## User side
+ renamed the program, because "cscope" is annoying to type + renamed the program, because "cscope" is annoying to type