在Visual Studio 2017中禁用块的代码样式

问题描述 投票:0回答:1

我想在Visual Studio 2017中禁用某个代码块的代码格式,例如防止缩进,换行或间距以增加可读性。

我很长一段时间都在使用Jetbrain的IntelliJ IDEA(Java和Typescript开发),现在我必须切换到某些项目的C#,并且必须使用Visual Studio Professional 2017(没有ReSharper)。 在IDEA中,可以通过在注释中使用控制标记来启用/禁用某个块的格式化程序。

/* formatted code */


//@formatter:off

/* some unformatted code */

//@formatter:on


/* formatted code */

我只发现了这个questions,但答案没有帮助。答案仅描述了如何针对案例禁用格式化程序。我想“打破”格式化程序的规则以提高可读性。

visual-studio visual-studio-2017 code-formatting
1个回答
1
投票

不,不幸的是,Visual Studio没有提供等效功能。没有办法有选择地禁用特定代码块的代码格式。这是一个全有或全无的主张。

您可以反转该问题:禁用所有自动格式化,然后手动格式化单个块(选择块,然后按Ctrl + K,Ctrl + F)。

© www.soinside.com 2019 - 2024. All rights reserved.