Smart Block SelectInstantly select the nearest enclosing logical block — function, arrow function, if/else, loop, JSX element — with a single keystroke. UsagePlace your cursor anywhere inside a block, then press:
The entire enclosing block is selected. Press again to expand to the next outer block. Supported Block Types
Supported Languages
How It WorksSmart Block Select uses the TypeScript compiler API to parse your file into an AST (Abstract Syntax Tree) and finds the innermost supported block node containing your cursor. No language server required — it works instantly on any file. Commands
Extension SettingsThis extension has no configurable settings. LicenseMIT |