Using TypeScript LSP Overview The typescript-lsp plugin provides semantic code intelligence for TypeScript and JavaScript. Use LSP tools instead of grep/read when you need semantic accuracy - LSP understands TypeScript's type system, inheritance, interfaces, and symbol relationships. When to Use LSP vs Text Search Use LSP for: - Finding all usages before refactoring - Getting type information (inferred or explicit) - Navigating to definitions (including node modules) - Checking for type errors - Understanding interface implementations Use Grep for: - Text patterns (comments, strings, config f…