Overview
Features
Settings
Enclosing function
The insertEnclosingFunction setting lets you include the enclosing function name in the log message generated by the Turbo Console Log extension. This can be quite useful for quickly understanding the context of a particular log message, especially in larger codebases with numerous functions.
Usage
To modify the Enclosing Function setting:
Navigate to the settings in VS Code: File → Preferences → Settings (or Code → Preferences → Settings on Mac). Search for "Turbo Console Log" and find the insertEnclosingFunction setting. Switch the toggle to your preferred state.
In your code:
Once this feature is enabled, the Turbo Console Log extension will automatically include the enclosing function's name in the log message. For instance, if you're logging a variable within a function named 'calculate', the resulting log message might look something like this:
console.log('🚀 ~ calculate → SelectedVariable:', SelectedVariable);
The insertEnclosingFunction setting can greatly enhance your debugging efficiency by providing more context for each log message. This setting is enabled by default.