|
Post by account_disabled on Apr 4, 2024 9:46:53 GMT
排序规则导入导入导入错误导入导入包导入导入格式化与许多语言一样忽略空格。然而人们不这样做。具有一致的空白样式有助于确保人类读者以与编译器相同的方式看到代码。使用格式格式化代码格式化是一项繁琐的工作尤其是在重构时非常耗时。幸运的是您不必担心这一点。我们提供了一个复杂的自动代码格式化程序称为可以为您完成此操作。我们有一些关于它应用的规则的文档但官方的空白处理规则是创建格式的规则。其余的格式建议涵盖了格式无法为您解决的一些问题。 考虑更改您的代码以使其对格式更加友好格式化程序将尽力处理您提供的任何代码但它无法创造奇迹。如果您的代码具有特别长的标识符 阿曼数据 深层嵌套的表达式不同类型输出可能仍然难以阅读。发生这种情况时请重构或简化您的代码。考虑缩短局部变量名称或将表达式移至新的局部变量。换句话说进行与手动格式化代码并尝试使其更具可读性时相同的更改。将格式视为一种合作伙伴关系在这种伙伴关系中您可以一起工作有时是迭代来创建漂亮的代码。 避免避免行长超过个字符规则可读性研究表明长行文本更难阅读因为当移动到下一行的开头时您的眼睛必须移动得更远。这就是报纸和杂志使用多栏文本的原因。如果您确实需要超过个字符的行我们的经验是您的代码很可能过于冗长可以更紧凑一些。主要罪犯通常是。问问自己此类名称中的每个单词是否都告诉了我一些重要信息或防止命名冲突如果没有请考虑忽略它。请注意格式为您完成了的工作但最后取决于您。它不会将长字符串文字拆分为列因此您必须手动执行此操作。
|
|