From 5b681e2a685e82653df753381b9270edf35297f6 Mon Sep 17 00:00:00 2001 From: Aoran Zeng Date: Sat, 12 Jul 2025 19:26:04 +0800 Subject: [PATCH] Add config doc for `rawstr4c` --- rawstr4c/README.md | 47 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) diff --git a/rawstr4c/README.md b/rawstr4c/README.md index c267ddf..c61c95c 100644 --- a/rawstr4c/README.md +++ b/rawstr4c/README.md @@ -1,5 +1,52 @@ + + # rawstr4c +## 配置语法 + +```markdown + +- config-name = `value` + +- config-name2 = `:mode` + +``` + +配置项总是以 `-` 开头,配置项名称后跟一个 `=`,右值必须使用 ``` `` ``` 来包裹 + +注意,如果值并非是由用户随意给出,而是只能是默认的几种值之一,则使用 `:` 作为前缀 + +
+ + + ## 配置选项 - translate = `:hex` | `:oct` | `:escape` + +- postfix = + + - `:use-language`: 使用 code block 的语言 + - `scratch string`: 使用某一自定义字符串为后缀 + +- name = + + 生成的变量名,默认将会包含前缀和后缀 + +- keep-prefix = + + 变量名是否使用前缀 + +- keep-postfix = + + 变量名是否使用后缀