编辑器风格指南
简介
感谢您有兴趣为Godot编辑器投稿!
本页介绍了Godot编辑器中使用的语法和写作风格.遵循这一风格指南将有助于您的贡献更快地被合并,因为所需的审核步骤更少.
写作风格
将信息(错误、警告……)写成完整的句子 ,应以大写字母开头,以句号结束.
尽量保持句子简短. 这使得他们的翻译也可能很短,这对于避免UI错误有好处.
使用缩略语. 例如,用 “isn’t”代替 “is not”.当你特别想强调缩略词之一,则例外.
Use double quotes in messages (
""
) instead of single quotes (''
). Double quotes should be used to quote user input, file paths and possibly other things depending on the context.
参见
除了上述准则外,尽量遵循 文档编写指南 .
按钮和菜单文本
将按钮和菜单操作中的文本大写:
Good: 打开编辑器数据文件夹
Bad: 打开编辑器数据文件夹
如果菜单操作打开了模式对话框,用省略号( ...
)作为后缀.
Good: 编辑器设置…
Bad: 编辑器设置
检查器插件
一般来说,不要创建包含少于3个项目的部分.包含项目少的章节会使浏览检查器变得困难,同时丢失了使用章节的好处,如折叠.
有一些有效的例外情况,例如 SpatialMaterial 中的材质特征.
这个建议也适用于项目设置和编辑器设置.
检查器性能提示
显著影响性能的枚举属性应该具有相关的提示,该提示应该是指 绝对 的性能影响,而不是相对于枚举中提供的其他选项.下面是Godot编辑器中的一些例子:
**屏幕空间抗锯齿:禁用(最快),快速近似抗锯齿(快速)
MSAA质量: 禁用(最快)、2倍(快)、4倍(一般)、8倍(慢)、16倍(慢)
方向光模式: 正交(快),PSSM 2分割(平均),PSSM 4分割(慢)
为了保持一致,尽量按照下面的术语(从最快到最慢):
- Fastest[最快], Faster[较快], Fast[快], Average[平均], Slow[慢], Slower[较慢], Slowest[慢]
它们的用法不一定要连续.例如,你可以只使用上面列表中的 “快”和 “慢”.
如果你要添加一个新的枚举,它的值应该从最快的选项到最慢的选项排序.
工具提示
每当按钮或菜单操作所执行的操作不明显时,可以考虑添加工具提示.你也可以在工具提示中提供额外的上下文或强调注意事项.
你可以通过调用 set_tooltip(TTR("Text here."))
来实现。如果tooltip特别长(超过80个字符),可以通过使用 \n
添加换行符将其包裹在几行上。
工具提示应遵循上述的书写风格.除此之外,要使用指示性而不是命令性:
好: 计算所选的GLProbe全局光照.
差: 计算所选的GLProbe全局光照.