Skip to content
| Marketplace
Sign in
Visual Studio Code>Linters>VibeLintNew to Visual Studio Code? Get it now.
VibeLint

VibeLint

Ekko

|
2 installs
| (1) | Free
Find and remove unused functions, interfaces, and types in your codebase
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

VibeLint

Detects unused functions, interfaces, and types—including those only referenced by other unused symbols. VibeLint tracks the full reference chain.

Features

  • Unused (yellow): Never referenced anywhere
  • Actually Unused (red): Only referenced by unused symbols
  • Sidebar Tree View: Browse unused symbols by file, click to navigate
  • One-Click Removal: Delete individual symbols or clear entire files/folders
  • Status Bar: Shows analysis progress and unused count

Commands

  • VibeLint: Analyze Workspace — Scan all TypeScript/JavaScript files
  • VibeLint: Analyze Current File — Analyze the active file
  • VibeLint: List All Unused Symbols — Quick pick list of results
  • VibeLint: Clear Highlights — Reset all highlights

Settings

Setting Default Description
vibelint.enableAutoAnalysis true Analyze on save
vibelint.unusedColor rgba(255, 200, 0, 0.3) Unused highlight color
vibelint.actuallyUnusedColor rgba(255, 100, 100, 0.3) Actually unused highlight color
vibelint.includePatterns [] Glob patterns to include (e.g. ["src/**"])
vibelint.excludePatterns ["**/node_modules/**", ...] Excluded paths

License

MIT

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft