Windows 批处理文件的颜色输出,在 vscode 片段中
color output for Windows batch file, in vscode snippet
我想创建一个 vscode 片段,以便从 Windows .bat 文件输出彩色文本。
这是一个例子:
"echo [1m[32mThis text in Green bold",
转义字符存在,但在 SO 输出中不可见。它的十六进制代码为 1B(十进制:27),看起来像一个正方形。每个 [ 字符前面都有一个。
来自 vscode 的错误消息是“字符串中的无效字符。应转义控制字符”。
在它们前面加上反斜杠似乎没有任何改变。
在 JSON 文件中,您可以使用 Unicode 前缀 \uhhhh
。
"Text Green Bold": {
"prefix": "tgrb",
"body": [
"echo \u001b[1m\u001b[32mThis text in Green bold",
"[=10=]"
],
"description": "Text in Green Bold"
}
我想创建一个 vscode 片段,以便从 Windows .bat 文件输出彩色文本。 这是一个例子:
"echo [1m[32mThis text in Green bold",
转义字符存在,但在 SO 输出中不可见。它的十六进制代码为 1B(十进制:27),看起来像一个正方形。每个 [ 字符前面都有一个。 来自 vscode 的错误消息是“字符串中的无效字符。应转义控制字符”。
在它们前面加上反斜杠似乎没有任何改变。
在 JSON 文件中,您可以使用 Unicode 前缀 \uhhhh
。
"Text Green Bold": {
"prefix": "tgrb",
"body": [
"echo \u001b[1m\u001b[32mThis text in Green bold",
"[=10=]"
],
"description": "Text in Green Bold"
}