我拥有Visual Studio 2015 Enterprise,我不确定是否会制作VS'智能缩进功能使用我的编码风格,到目前为止我已经配置了大部分功能,除了三元运算符。例如:
bool bSomeBoolean = true;
// my code
for(int i = 1; i <= 39; i++)
{
Console.WriteLine(bSomeBoolean? "Yes":"No");
}
// smart indent
for(int i = 1; i <= 39; i++)
{
Console.WriteLine(bSomeBoolean ? "Yes" : "No");
}
VS会在问号之前,冒号前后添加空格。
我怎么能阻止它发生?无法在设置中找到任何内容。
谢谢!
答案 0 :(得分:1)
虽然智能缩进提供了代码美化并提高了可读性。但是,如果您无论如何不想要此功能,您可以关闭重新格式化代码(漂亮的列表)
在VS2015中,您可以在 -
找到此设置工具&gt;选项&gt;文本编辑器&gt;基本&gt;高级&gt;漂亮的清单(取消选中)
希望这有帮助!