This is a subject close to my heart, and I've had thoughts about working on a similar searching tool (either general or more specifically c++) within Visual Studio Code. I really like Visual Studio Code, but for me it lacks the killer feature which makes Visual Studio (VC) better in my eyes. In VC you can hit 'CTRL+,' (comma) and get a search box. But the search is completely general, and fuzzy matched. VC will search symbols, file names, function names, class names, etc. etc. Effectively this somewhat 'hidden' feature lets you jump to anything you need while programming - instantly. It is perfect because:
• Fingers never leave the keyboard, it takes < 1 second to jump
• Fuzzy matching means I can just type fragments
• Searches everything relevant.
The built-in search in Visual Studio Code unfortunately searches for either symbols or files depending on which command you invoke. There is no combined search. And in fact, I have not seen the same thing as VC in any other editor.