Overview

Motivation

Statistics

JS/TS

Insert a log message

Comment inserted log messages

Uncomment log messages

Delete log messages

Correct log messages

PHP (Pro)

Insert a log message

Comment inserted log messages

Uncomment log messages

Delete log messages

Correct log messages

Settings

Custom Prefix

Custom Suffix

Log Function Type

Log Function Name

Custom delimiter

Custom quote

Use semicolon

Enclosing class

Enclosing function

Include file name and line number

Include file name

Include line num

Wrap log message

Line before log message

Line after log message

Motivation

Core Motivation

When debugging, developers often reach a familiar crossroads: step through a debugger or insert log messages to trace what's going on?

Debuggers are powerful, but for everyday work they can feel heavy—too many clicks, too much setup.
Log messages, on the other hand, offer a quick and direct way to understand your code's behavior in real time.

Turbo Console Log was built for those moments 🚀

It turns the simple act of writing log messages into an instant, automated command inside Visual Studio Code — precise, enriched, and placed exactly where it should be.

Simple case: Insert a log message for a variable with a single keystroke

With its AST-driven engine, Turbo understands your code structure 🧠

It inserts logs under the right line, names variables intelligently, and supports every console method: log, info, debug, warn, error, table, and even custom ones.

Complex case: Intelligently handle nested structures and dynamic code patterns

Beyond inserting logs, Turbo also provides commands to comment, uncomment, correct, or delete them with a single keystroke. This keeps your debugging workflow fast and focused.

What about managing logs across your entire workspace, including non-Turbo ones? Enter Turbo Pro, a powerful workspace-wide log manager.

Pro Motivation

Turbo Console Log Freemium manages only Turbo logs in your active editor. Perfect for single-file debugging with intelligent log insertion.

As projects grow larger and debugging sessions become more complex, managing logs across your entire codebase becomes essential. That's where Turbo Console Log PRO comes in. It lists and manages all logs across your entire workspace, giving you complete visibility and control over every console statement in your project.

Turbo Console Log Pro - Advanced debugging features
Turbo Pro: Native panel, real-time sync, and advanced log features

Features

  • Workspace-wide tree view: see every log across all files
  • Instant search: find any log by content in seconds
  • Smart filtering: filter logs from the tree view using multiple criteria
  • Mass cleanup: comment, uncomment or delete multiple logs at once
  • Multi-language: JavaScript, TypeScript, PHP support

See Mass Cleanup In Action 🧹

Watch how Turbo Pro mass cleanup works. Configure the logs to comment, uncomment or delete, and execute the action on the entire workspace, specific folders, or individual files instantly.

Deleted 400+ logs across dozens of files instantly

💡 Pro Tip: Use Turbo to insert logs during development, then before pushing, delete them by selecting "Turbo Log Only" from the cleanup config and watch them all disappear instantly!