Как изменить настройку форматирования свернутого блочного кода в VS Code? - PullRequest
1 голос
/ 23 апреля 2020

Я хочу изменить настройку форматирования при свертывании блока кода в VS Code.

Вместо

enter image description here

function fillContent() { ... 
}

Do как это

function fillContent() { ... }

Как это сделать?

Ответы [ 2 ]

1 голос
/ 29 апреля 2020

В настоящее время это невозможно, но это очень требуется и активно обсуждается на GitHub: https://github.com/microsoft/vscode/issues/3352

Обратите внимание, что расширение Explicit Folding, упомянутое в другом ответе, опасно Обходной путь - у него есть известные проблемы в зависимости от того, какой язык вы используете. Это может подойти для вашего случая использования, но перед его использованием стоит прочитать связанный поток, а также проблемы в репозитории Explicit Folding.

На данный момент вы можете дать свой голос или внести свой вклад в связанную проблему GitHub.

1 голос
/ 28 апреля 2020

Ну, это не совсем то, что вы просили, но оно близко.

Установите расширение "Явное складывание" и добавьте эти строки в настройки (в файле. json на предпочитаемом вами языке) :

"folding": {
    "*": {
        "begin": "{",
        "end": "}"
    }
}

Где * может быть любым конкретным c языком. Он свернется и сложит весь текст, кроме первой фигурной скобки. Результат будет:

void Foo() {...
...