在Java中,假设我在一个类中有两个方法声明:
class MyClass {
public void myMethod() {
// Some code
}
public void myOtherMethod() {
// Some more code
}
}
在我的方法之间,我可以选择有一个完全空白的行,或者有一个空格字符"正确地"标记行。我注意到,在提交之前,我的git-diff(有时未更改的文件)包含纯空白的更改(添加或删除上述空白)。这让我思考:
是否有任何风格准则来确定两者是否正确?
对于空白的组成,没有官方风格指南
话虽如此。。。我确实倾向于删除不必要的制表符/空格,因为这是我的偏好。不过,我永远不会花时间告诉别人也这样做。。(好吧,除了这一次)
大多数人倾向于删除它们。它们不必要地占用空间(想想你可以保存的字节!),默认情况下,git diff --check
被配置为在其他空行上标记前导空格。