如何将 VS Code 中的右括号折叠到与左括号相同的行?

如何将 VS Code 中的右括号折叠到与左括号相同的行?

当我在 VS Code 中折叠某个函数时,右括号仍然可见: 在此处输入图片描述

我希望它们像在 Visual Studio 中一样折叠起来: 在此处输入图片描述

有办法实现这个吗?

答案1

这是 VS Code GitHub repo 上非常受欢迎的功能请求问题单的主题:[折叠] 将结束括号折叠至同一行 #3352 (充斥着大量令人讨厌的“我也是”评论(请不要加入他们))。 在所有令人讨厌的“我也是”评论的喧嚣中,您将在另一个问题单中看到您想要的可操作信息的链接:隐藏 FoldRange 结束行 #111731。该问题单线程的 TL;DR 是,这种功能是基于每个语言扩展实现的。在没有语言扩展的情况下,VS Code 的默认行为是基于缩进提供折叠功能。在存在语言扩展的情况下,由该语言扩展来实现FoldingRangeProvider。因此,您需要向维护者提交请求或 Pull 请求,以便获得您想要此类行为/可配置行为的特定语言扩展。

相关内容