mirror of
https://github.com/RubyMetric/chsrc
synced 2025-11-19 04:47:42 +08:00
rawstr4c
在你需要写一个复杂的C语言字符串的时候,请想起我... " / \n ' \ `
配置语法
- config-item = `value`
- config-item2 = `:mode`
配置项总是以 - 开头,配置项名称后跟一个 =,右值必须使用 `` 来包裹
注意,如果值并非是由用户随意给出,而是只能是默认的几种值之一,则使用 : 作为前缀
配置项
-
output =
:terminal= 在终端输出:global-variable= 输出为一个.h文件,定义为全局变量:macro= 输出为一个.h文件,定义为宏
-
output-file =
自定义生成的头文件名
-
translate =
:oct= 八进制:hex= 十六进制:escape= 仅转义
-
postfix =
:use-language: 使用 code block 的语言scratch string: 使用某一自定义字符串为后缀
-
name =
生成的变量名,默认将会包含前缀和后缀
-
name-literally =
true|false无视其他配置项,直接使用
name作为变量名 -
keep-prefix =
变量名是否使用前缀
-
keep-postfix =
变量名是否使用后缀