Re:Ask HN: What technical decisions make VS Code a better El...
by jplatte on Friday July 28, 2017 @01:09PM
(#14875763)
I know they use ripgrep¹ for their project-wide search feature. I'd imagine that the other native code would also be separate processes whose output is parsed, or in C / C++ / Rust libraries that live in their own repos and that they use via bindings which would themselves only be JS / TS code (and might live in separate repos as well).
¹: https://github.com/BurntSushi/ripgrep