json - VSCODE 中带有 ANSI 终端转义颜色代码的片段
问题描述
我试图创建一个自定义片段以便使用console.log()
,我正在使用一些 Ascii 代码,因为我想让第一个记录的值变成黄色。
所以我的问题是snippets.json
来自 VSCode 的文件无法读取\x1b[33m%s\x1b[0m
。
我想知道是否有一种方法可以从snippets.json
文件中读取 Ascii 代码。
https://voidcanvas.com/make-console-log-output-colorful-and-stylish-in-browser-node/
"Print to console": {
"prefix": "lg",
"body": [
"console.log("\x1b[33m%s\x1b[0m",'$1', $2);",
],
"description": "Log output to console"
}
解决方案
你必须逃避"
和\
"Print to console": {
"prefix": "lg",
"body": [
"console.log(\"\\x1b[33m%s\\x1b[0m\", '$1', $2);",
],
"description": "Log output to console"
}
推荐阅读
- javascript - 我收到单元测试错误的原因是什么?
- java - 如何传递多个参数并在 shell 脚本中读取
- office-ui-fabric - 使用“@fluentui/react”的组件导出错误,但适用于“office-ui-fabric-react”
- sql - 大数据量SQL查询优化
- database - 保存和重播一系列事件的正确方法
- apache-flink - Flink 检查点在 AggregateFunction + WindowProcessFunction' 状态
- ip - 阻止 ip cloudflare 防火墙规则,阻止除两个国家以外的所有国家/地区
- java - Java:文件相对路径 - 未找到文件
- python - 使用 Selenium 和 Python 处理框架集
- c++ - C6385 : 读取无效数据。可读大小为 x*4bytes,但可以读取 '8'bytes?视觉工作室 C++