Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Smart DebuggerNew to Visual Studio Code? Get it now.
Smart Debugger

Smart Debugger

Vijay Loganathan

|
9 installs
| (0) | Free
Smart Debug Log is a lightweight extension for Visual Studio Code that helps developers quickly insert structured debug logs while coding in Node.js (JavaScript/TypeScript) and Go. Press Ctrl + Q to automatically insert a debug log with file name, variable name, and line number.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Smart Debuger

Smart Debuger is a lightweight extension for Visual Studio Code that helps developers quickly insert structured debug logs for Node.js (JavaScript/TypeScript) and Go.

Features

  • Insert debug logs instantly using Ctrl + Q
  • Automatically detects file name and line number
  • Supports JavaScript, TypeScript, and Go
  • If a variable is selected, the log prints the variable name and value
  • If nothing is selected, it prints the file and line number

Usage

Without Selection

Press:

Ctrl + Q

Example:

console.log("app.js / Line 42 ------------------- ");

With Variable Selected

Select a variable and press:

Ctrl + Q

Example:

console.log('app.js / userId / Line 42 ------------------- ', userId);

Go Example

fmt.Println("main.go / count / Line 18 -------------------> \t\t", count, "\n")

Requirements

No additional setup required.

Extension Settings

This extension does not add any settings.

Release Notes

0.0.1

Initial release of Smart Debuger.

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