Turbo Console Log

1,881,831 installs

(83)

JavaScript Logo
TypeScript Logo
Rocket Image

Automating the process of writing meaningful log messages.

Turbo Console Log Logo

Extension of the week by official Visual Studio Code YouTube channel 06-08-2023

The Ultimate JS/TS Debugging Experience πŸš€

One powerful license with unlimited potential!

Turbo Console Log Pro - Advanced debugging features
Turbo Pro: Native panel, real-time sync, and advanced debugging features
  • Native dedicated VSCode panel for the extension πŸš€
  • Current folder/workspace logs listing via VSCode Tree View API 🌲
  • Real time synchronisation of the current folder/workspace logs in the tree ⚑️
  • Contextual menu to execute turbo command actions on the file level 🚦
  • Auto correct turbo log messages line numbers and file names when the tree is synchronised πŸ–ŠοΈ
  • Blazing fast and 100% native to VSCode πŸ’¨

v3.9.0: Universal Framework Support ✨

πŸŽ‰ Now Available! Universal Framework Support Released πŸŽ‰

Turbo Universal Framework Support
Works with Vue, Angular, Svelte, Astro & more

Version 3.9.0 introduces Universal Framework Support with the evolved Acorn AST engine that now works seamlessly across Vue, Angular, Svelte, Astro and more.

The evolved Acorn AST engine now provides intelligent context detection and framework-aware insertion logic, ensuring your console logs are placed exactly where they need to be, regardless of your tech stack.

Whether you're working with modern frameworks like Astro and Svelte, or established ecosystems like Angular and Vue, Turbo Console Log got you covered.

Core Features

Insert log message

Mac: cmd + k, cmd + l | Windows: ctrl + k, ctrl + l

Comment log message

Mac: shift + option + c | Windows: shift + alt + c

Uncomment log message

Mac: shift + option + u | Windows: shift + alt + u

Delete log message

Mac: shift + option + d | Windows: shift + alt + d

Correct log message

Mac: shift + option + x | Windows: shift + alt + x

Settings

  • Log message prefix

    default πŸš€

  • Log message suffix

    default :

  • Log message quote

    default ""

  • Log type

    default log

  • Log function

    default console.log

  • Delimiter

    default ~

  • Add semicolon

    default true

  • Insert class

    default false

  • Insert function

    default false

  • File name

    default true

  • line number

    default true

  • Wrap log message

    default false

  • Empty line around

    default false