gpt4 book ai didi

c# - Visual Studio 2010 - C# - "Ignore spaces in declaration statements"不工作

转载 作者:行者123 更新时间:2023-11-30 15:28:02 25 4
gpt4 key购买 nike

我使用的是 Visual Studio 2010,语句如下所示:

a = 1;
ab = 12;
abc = 123;
etc...

我非常想把它变成这样:

a   = 1;
ab = 12;
abc = 123;
etc...

在没有 Visual Studio 的情况下,当语句以分号结束或按 Ctrl-K + F(格式化所选行)时,将它们返回到第一个示例。

我勾选了工具->选项->文本编辑器->C#->格式化->间距->“忽略声明语句中的空格”,但它没有帮助。当我创建一个新变量时,它只有助于真正的声明。也就是说,它适用于以下 block :

int a   = 1;
int ab = 12;
int abc = 123;
etc...

但我真的(也)需要一个选项“忽略赋值语句中的空格”。我该怎么做?我已经尝试安装“对齐分配”(https://visualstudiogallery.msdn.microsoft.com/0cc34d69-c6f1-41e3-ac6e-5de071b3edc8),果然,它对齐了行,但随后 Visual Studio 在格式化文本文件或编辑行时自动取消对齐。

最佳答案

这在上面链接的重复问题中得到了回答。我已经验证它有效。重要的缺失部分是运算符(operator)选项。由于我无法评论和投票,这里是从 viktorcpp 复制的解决方案:

工具|选项|C#|格式化

我。忽略声明语句中的空格 <<-- 检查这个

二。设置运算符间距插入空格...忽略空格 ... <<-- 检查这个

关于c# - Visual Studio 2010 - C# - "Ignore spaces in declaration statements"不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26506563/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com