繁体   English   中英

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

[英]Disable code style for block in Visual Studio 2017

我想在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 */

我只发现了这个问题 ,但答案没有帮助。 答案仅描述了一般情况下如何禁用格式化程序。 我想“打破”格式化程序的规则以提高可读性。

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

您可能会解决这个问题:禁用所有自动格式化,然后手动格式化单个块(选择块,然后按Ctrl + KCtrl + F )。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM