如何更改 VS Code 中折叠块代码的格式设置?
How to change formatting setting for the collapsed block code in VS Code?
我想在 VS Code 中折叠代码块时更改格式设置。
相反
function fillContent() { ...
}
这样做
function fillContent() { ... }
如何操作?
嗯,这不完全是你要求的,但也差不多了。
安装 "Explicit Folding" 扩展,并将此行添加到设置(在您首选语言的 .json 文件中):
"folding": {
"*": {
"begin": "{",
"end": "}"
}
}
其中 *
可以是任何特定语言。它将折叠并折叠除第一个大括号之外的所有文本。结果将是:
void Foo() {...
目前无法做到这一点,但在 GitHub 上强烈要求并积极讨论:https://github.com/microsoft/vscode/issues/3352
请注意,另一个答案中提到的 Explicit Folding 扩展是一个危险的解决方法——它有一些已知问题,具体取决于您使用的语言。它可能适合您的用例,但值得在使用它之前阅读链接的线程以及 Explicit Folding 存储库中的问题。
目前,您可以在链接的 GitHub 问题上发表您的意见或做出贡献。
我想在 VS Code 中折叠代码块时更改格式设置。
相反
function fillContent() { ...
}
这样做
function fillContent() { ... }
如何操作?
嗯,这不完全是你要求的,但也差不多了。
安装 "Explicit Folding" 扩展,并将此行添加到设置(在您首选语言的 .json 文件中):
"folding": {
"*": {
"begin": "{",
"end": "}"
}
}
其中 *
可以是任何特定语言。它将折叠并折叠除第一个大括号之外的所有文本。结果将是:
void Foo() {...
目前无法做到这一点,但在 GitHub 上强烈要求并积极讨论:https://github.com/microsoft/vscode/issues/3352
请注意,另一个答案中提到的 Explicit Folding 扩展是一个危险的解决方法——它有一些已知问题,具体取决于您使用的语言。它可能适合您的用例,但值得在使用它之前阅读链接的线程以及 Explicit Folding 存储库中的问题。
目前,您可以在链接的 GitHub 问题上发表您的意见或做出贡献。