如何阻止 GoLand 隐藏/折叠 return 语句?

sdg*_*uck 12 goland

自从最近的 GoLand 更新以来,我看到所有 return 语句都折叠起来,如下图所示。

GoLand 折叠/隐藏返回语句

如何让 GoLand 显示所有未折叠或隐藏的 return 语句,就像它们在实际代码中一样?

dls*_*per 23

转到设置/首选项 | 编辑 | 一般 | 代码折叠 | 根据需要打开/关闭它们。

要使新项目也实现这一点,请转到文件/Apple 菜单 | 其他设置 | 新项目的设置 | 编辑 | 一般 | 代码折叠 | 去那里切换它们。

关于为什么你不想要这些以及你尝试了多久的反馈会很有用。

  • 它变得极其难以阅读。我已经用了一天了 最初的几个小时,这似乎是一个非常好的主意…… (6认同)
  • 我已经使用它一段时间了,最​​后找到了关闭它的方法。全程都很恼火。我仍然没有设法关闭 != 表示为交叉等号。我觉得语言设计者已经花了很多时间来设计语言的可读性(尤其是 Go)。无论好坏,它就是这样。对于 IDE 来说,尝试通过发明新的符号来“改进”它只会让事情变得混乱。我想确切地知道编译者会看到什么。不是一些经过过滤和中间处理的视图。 (5认同)
  • 谢谢!我用了一周。我发现它降低了代码的可读性,因为我习惯于扫描 Go 代码中的错误处理方式。然而,我有偏见,因为我普遍反对 IDE 修改代码的表示形式。 (2认同)