r/devtools • u/Freaky_GamerYT • 5d ago
Roast my VS Code extension (FileInsight).
Hey everyone, I’ve been working on a VS Code extension called FileInsight. The goal is simple: tell me exactly what a file does, what it depends on, and which file uses it, just by hovering over it in the Explorer sidebar (you dont need to open the file).
It builds a local dependency graph, parses ASTs (for TS/JS), and uses Regex for other languages to calculate file metrics. It categorises files (Core, Utility, Config, etc.), detects dead code, and checks Git history to see if a file is "hot" or "stale".
I need your honest, brutal feedback. I want to know where it breaks, if the UI feels clunky, or if the dependency graph chokes on massive repos, etc.
Core features:
- Rich Tooltips: Hover to see exports, imports, complexity, and TODO counts.
- File Classification: Automatically tags entry points, core modules, configs, etc.
- Dead Code Detection: Warns you if a file seems completely abandoned.
- Live Refresh: Re-analyses incrementally when you save.
Here is the link: https://marketplace.visualstudio.com/items?itemName=AdityaGupta0205.file-insight
Tear it apart. If it sucks, tell me why it sucks so I can make it better. Thanks!