c# - 是否可以配置 Visual Studio 格式以忽略变量分配周围的空格

标签 c# visual-studio autoformatting

我有这样分配的变量,因此所有赋值运算符都是一致的。

var filterSets      = ...;
var names           = ...;
var filter          = ...;

当 Visual Studio 对其进行格式化时。 (例如,重新应用最后一个})

var filterSets = ...;
var names = ...;
var filter = ...;

什么也对这 3 行应用更改;

我搜索了一段时间,没有找到配置格式以忽略这些空格的方法。

我真的不在乎它是否不会显示为版本控制中的更改...

最佳答案

您没有提及您正在使用哪个 VS 版本,但是,在 VS 2017 中,您可以在“文本编辑器/C#/代码样式/格式/间距”下的“工具/选项”中找到它。

该选项称为“忽略声明语句中的空格”

enter image description here

关于c# - 是否可以配置 Visual Studio 格式以忽略变量分配周围的空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57573430/

相关文章:

c# - 在 C# 中创建新消息队列 (MSMQ) 时设置默认权限

sql-server - Microsoft Visual Studio 2017 Shell 的缺失组件(已隔离)

C# 从文本框中删除最后两个字符

java - 我的 Eclipse 格式化程序出了什么问题?

c# - 如何隐藏静态方法

c# - Silverlight 4 和启用了 silverlight 的 WCF WebService - 无法让它工作

c# - 如何正确地将日期时间从 c# 传递到 sql?

asp.net - 从 VS2012 迁移到 VS2013 或 VS 2015

c# - Debug.WriteLine() 参数表达式求值副作用是否发生在发布版本中?

javascript - 更改 Netbeans 自动格式化 javascript 函数参数空格缩进的方式