A vscode extension which indexes
It pairs up really well with Outline view so if you do plan to use it, I recommend use it along with the outline view.
I also recommend you set shortcuts for Class Browser and Outline view.
I have set Ctrl-Shfit-[ for Class Browser and Ctrl-Shift-] for Outline.
It needs a file open for it to work. For eg. If you want indexing for php It will need a php file open. I do not know how to fix it.
It will index files which are not in project path. For eg It will index all the java symbols even though they are not in the path and its source code cannot be read unless its decompiled. I have a way to fix this and will do it soon.
While switching between types the results could overlap.
~~Performance issues may arise from excessive indexing.~~ Lazy fetching has been added to fix this.
Change fetch interval from 1s to 100ms
Added lazy fetching. Symbols are fetched every 1 second. This will fix the performance issue. UI enhancements
Added filtering by types
Fix showcase path
Added color coding to types Interface - Yellow Class - Blue Struct - Red
When an item is clicked, the focus will shift to outline view after 1 second.
Added gif & removed console.logs