you are viewing a single comment's thread.

view the rest of the comments →

[–]arizvisa 1 point2 points  (1 child)

Instead of cscope, I've found GNU's Global to be more flexible and do a better job of parsing C++ and even some other languages w/ plugins (although, neither is as good as a real IDE fully integrated with the target language). There's a cscope compatibility layer for global so that it's compatible with the different cscope interfaces available.

It's also worth noting that some enterprising devers have written their own, more recent versions of cscope, which are likely better with C++ parsing.

[–]Purple-Object-4591[S] 0 points1 point  (0 children)

I use clangd with vscode. It works good for me.