如何配置Turbo Console Log自动用JSON.stringify包裹日志消息?
配置Turbo Console Log自动用JSON.stringify包裹日志变量
要实现自动将日志变量用JSON.stringify({{variable}}, null, 2)包裹,只需修改Turbo Console Log的日志模板配置:
打开VS Code设置界面
用快捷键Ctrl+,(Windows/Linux)或Cmd+,(Mac)快速打开,也可以通过顶部菜单「文件-首选项-设置」进入。定位Turbo Console Log的模板配置
在设置搜索框中输入turboConsoleLog.logMessageTemplate,找到对应的配置项。修改模板内容
将默认的模板替换为:console.log("{{variable}}:", JSON.stringify({{variable}}, null, 2));如果你习惯直接编辑
settings.json,可以添加以下配置:{ "turboConsoleLog.logMessageTemplate": "console.log(\"{{variable}}:\", JSON.stringify({{variable}}, null, 2));" }
完成配置后,选中目标变量(比如messages),按下Turbo Console Log的默认快捷键Ctrl+Alt+L,就会自动生成你需要的日志格式:
console.log("messages:", JSON.stringify(messages, null, 2));
内容的提问来源于stack exchange,提问作者Imad
相关产品推荐
相关产品推荐

