Отключить стиль кода для блока в Visual Studio 2017 - PullRequest
0 голосов
/ 27 марта 2019

Я хочу отключить форматирование кода для определенного блока кода в Visual Studio 2017, например, чтобы предотвратить отступы, разрывы строк или интервалы для повышения читабельности.

Я давно использую IntelliJ IDEA для Jetbrain (разработка Java и Typescript), и теперь мне нужно переключиться на C # для некоторых проектов и использовать Visual Studio Professional 2017 (без ReSharper).
В IDEA есть возможность включить / отключить форматер для определенного блока, используя контрольные маркеры в комментариях.

/* formatted code */


//@formatter:off

/* some unformatted code */

//@formatter:on


/* formatted code */

Я только нашел это вопросов , но ответ не помог. Ответ только описывает, как отключить форматтер в общем случае. Я хочу «нарушить» правила форматера, чтобы повысить удобочитаемость.

1 Ответ

1 голос
/ 28 марта 2019

Нет, к сожалению, Visual Studio не предоставляет эквивалентную функцию. Нет способа выборочно отключить форматирование кода для определенного блока кода. Это предложение «все или ничего».

Вы можете потенциально обратить проблему: отключить все автоматическое форматирование, а затем вручную отформатировать отдельные блоки (выберите блок и нажмите Ctrl + K, Ctrl + F ).

...