![如何将 VS Code 中的右括号折叠到与左括号相同的行?](https://linux22.com/image/1685126/%E5%A6%82%E4%BD%95%E5%B0%86%20VS%20Code%20%E4%B8%AD%E7%9A%84%E5%8F%B3%E6%8B%AC%E5%8F%B7%E6%8A%98%E5%8F%A0%E5%88%B0%E4%B8%8E%E5%B7%A6%E6%8B%AC%E5%8F%B7%E7%9B%B8%E5%90%8C%E7%9A%84%E8%A1%8C%EF%BC%9F.png)
答案1
这是 VS Code GitHub repo 上非常受欢迎的功能请求问题单的主题:[折叠] 将结束括号折叠至同一行 #3352 (充斥着大量令人讨厌的“我也是”评论(请不要加入他们))。 在所有令人讨厌的“我也是”评论的喧嚣中,您将在另一个问题单中看到您想要的可操作信息的链接:隐藏 FoldRange 结束行 #111731。该问题单线程的 TL;DR 是,这种功能是基于每个语言扩展实现的。在没有语言扩展的情况下,VS Code 的默认行为是基于缩进提供折叠功能。在存在语言扩展的情况下,由该语言扩展来实现FoldingRangeProvider
。因此,您需要向维护者提交请求或 Pull 请求,以便获得您想要此类行为/可配置行为的特定语言扩展。