编辑器风格指南
前言
感谢你有兴趣为 Godot 编辑器投稿!
本页介绍了 Godot 编辑器中使用的语法和写作风格。遵循这一风格指南将有助于你的贡献更快地被合并,因为所需的审核步骤更少。
写作风格
将信息(错误、警告……)写成完整的句子。应以大写字母开头,以句号结束。
尽量保持句子简短。这使得他们的翻译也可能很短,这对于避免 UI 错误有好处。
使用缩略语。例如,用“isn’t”代替“is not”。当你特别想强调被缩略的某个单词时除外。
在信息中使用双引号(
""
)而不是单引号(''
)。双引号应该被用来引用用户输入的信息,文件路径和可能的其他东西,这取决于上下文。
参见
除了上述规范外,尽量遵循 写作指南。
按钮和菜单文本
将按钮和菜单操作中的文本首字母大写:
良好:Open Editor Data Folder
欠佳:Open editor data folder
如果菜单操作打开了模式对话框,用省略号(...
)作为后缀。
良好:Editor Settings…
欠佳:Editor Settings
检查器部分
一般来说, 不要创建包含少于3个项目的部分. 包含项目少的章节会使浏览检查器变得困难, 同时丢失了使用章节的好处, 如折叠.
There are some valid exceptions for this, such as material features in StandardMaterial3D.
这个建议也适用于项目设置和编辑器设置.
检查器性能提示
显著影响性能的枚举属性应该具有相关的提示, 该提示应该是指 绝对 的性能影响, 而不是相对于枚举中提供的其他选项. 下面是Godot编辑器中的一些例子:
屏幕空间抗锯齿:Disabled(Fastest)、FXAA(Fast)
MSAA 质量:Disabled(Fastest)、2x(Fast)、4x (Average)、8x(Slow)、16x(Slower)
DirectionalLight 模式:Orthogonal(Fast)、PSSM 2 Splits(Average)、PSSM 4 Splits(Slow)
为了保持一致,尽量使用下面的术语(从最快到最慢):
- Fastest(最快)、Faster(更快)、Fast(快)、Average(一般)、Slow(慢)、Slower(更慢)、Slowest(最慢)
它们的用法不一定要连续。例如,你可以只使用上面列表中的“Fast”和“Slow”。
如果你要添加一个新的枚举,它的值应该从最快的选项到最慢的选项排序。
工具提示
每当按钮或菜单操作所执行的操作不明显时, 可以考虑添加工具提示. 你也可以在工具提示中提供额外的上下文或强调注意事项.
你可以通过调用 set_tooltip(TTR("Text here."))
来实现。如果tooltip特别长(超过80个字符),可以通过使用 \n
添加换行符将其包裹在几行上。
工具提示应遵循上述的书写风格。除此之外,要使用指示性而不是命令性:
良好:Computes global illumination for the selected GIProbe.
欠佳:Compute global illumination for the selected GIProbe.