🐛 fix(tsl-syntax-reference): prefer ordinary quotes for plain text

This commit is contained in:
csh
2026-08-14 17:12:56 +08:00
parent 3d3036ebe1
commit 5d73964db8
4 changed files with 47 additions and 5 deletions
@@ -68,6 +68,14 @@
- 一旦某次调用里开始使用命名参数,后面的参数就不能再退回位置参数。
<!-- quickstart-rule: string-literal-default -->
- 普通单行文本默认使用 `"..."``'...'`;根据内容选择不冲突的引号,必要时再使用转义或连续同类引号。`%% ...%%` 仅用于多行文本、引号非常密集等原始字符串场景;不得因为内容是中文、非 ASCII 或较长就自动改用 `%%`
<!-- quickstart-rule: string-prefix-by-type -->
- `U``L` 前缀只由目标字符串类型或已确认的 API 编码要求决定,不能因为内容是中文就自动添加;普通中文内容优先直接写成 `"中文内容"`
<!-- quickstart-rule: index-origins -->
- `array(...)` 既可以写顺序数组,也可以写字符串键表;顺序数组和 `binary(...)` 二进制缓冲区下标从 `0` 开始,字符串下标从 `1` 开始。