有些人使用以下风格
setting
{
a=1
,b=2
,c=3
}
其他的则使用下面的样式
setting
{
a=1,
b=2,
c=3
}
我使用后一种风格,但我想知道为什么有些人更喜欢前一种风格?我有什么遗漏吗?
答案1
在 ConTeXt 中,这两者并不等价。前者设置a
为1\n
等。这会导致一个非常常见的初学者错误:
\setupsomething
[...]
[ key1=value,
key2=value,
key3=value
]
请注意,最后一行不包含逗号,因此key3
设置为相等value\n
。为了避免这种情况,请使用
\setupsomething
[...]
[ key1=value,
key2=value,
key3=value,
]
或者
\setupsomething
[...]
[ key1=value,
key2=value,
key3=value]
答案2
通常设置密钥时,您可以这样做:
{
a=1,
b=2,
c=3,
}
然后可以注释掉所有行并且可以在任何位置插入额外的行。