有官方的Kotlin风格指南吗?

Mik*_*ler 15 kotlin

我刚刚开始编程Kotlin,每当我学习一门新语言时,我都会尝试从一开始就编写推荐的方法(Sun的Java风格指南,PEP8 for Python等).Kotlin有这样的东西吗?我似乎无法在网上找到任何方式.

Ego*_*uba 15

截至今天(2017年11月2日),还有由Google维护的Android官方Kotlin风格指南.


Rag*_*har 10

是的,有一个关于编码惯例的指南,可以在这里找到.

此外,这是官方指南的摘录.

如果有疑问,默认为Java编码约定,例如:

  • 将camelCase用于名称(并避免使用名称中的下划线)
  • 类型以大写字母开头
  • 方法和属性以小写字母开头
  • 使用4个空格缩进
  • public 函数应具有文档,使其出现在Kotlin Doc中