Paired Brackets

The following text is a partial translation of the original English article, performed by ChatGPT (gpt-3.5-turbo) and this Jekyll plugin:

这是我在Java代码中使用的一条注释规则:括号应该要么在一行的开头/结尾,要么在同一行上配对使用

这种注释规则普遍适用于任何编程语言(包括Java、Ruby、Python、C++、PHP等),其中括号用于方法/函数调用。

如果你遵循这种“成对括号”注释规则,你的代码将会是这样的:

显然,带有闭括号的行应与具有其开放对的行从相同的缩进级别开始。

如果您遵循这种标记法(IntelliJ IDEA),这是您的IDE将如何呈现代码:

Sublime Text也会很感激:

正如您所看到的,代码左侧的那些浅色垂直线会帮助您进行导航,如果您遵循这种标记法。

起初,那些多个闭括号可能对您来说看起来很奇怪,但请给自己一些时间,您会逐渐习惯它们。

这是我推荐的流畅方法调用的格式化方式(这是在NetBeans中的Java)。

这是如何使用“成对括号”表示法格式化数组的方法(这是RubyMine中的Ruby):

正如你所见,相同的原则也适用于方括号和花括号。

同样的原则适用于JSON格式。这是一个Coda 2中的小型JSON文档。

JavaScript 也应该遵循相同的原则。以下是你的 .js 代码在 Atom 中的样子:

最后,这是在PyCharm中的Python:

Translated by ChatGPT gpt-3.5-turbo/42 on 2023-12-27 at 13:34

sixnines availability badge   GitHub stars