gpt4 book ai didi

c# - 让 VS 2008 停止强制缩进命名空间的方法?

转载 作者:可可西里 更新时间:2023-11-01 07:47:50 25 4
gpt4 key购买 nike

我从来都不喜欢大多数编辑器处理命名空间的方式。他们总是强制您添加额外的毫无意义级别的缩进。

例如,我在一个页面中有很多代码,我更愿意将其格式化为

namespace mycode{

class myclass{
void function(){
foo();
}
void foo(){
bar();
}
void bar(){
//code..
}

}

}

而不是像

namespace mycode{

class myclass{
void function(){
foo();
}
void foo(){
bar();
}
void bar(){
//code..
}

}

}

老实说,我什至不喜欢大部分时间缩进的类,因为我通常每个文件只有 1 个类。这里看起来还不错,但是当你获得大量代码和大量范围时,你可以很容易地使用缩进迫使你离开屏幕,而且这里我只使用了 2 个空格的制表符而不是 4 个空格正如我们所使用的那样。

无论如何,有什么方法可以让 Visual Studio 停止像那样为我缩进命名空间吗?

最佳答案

这是一个 hack,但这里是:

namespace mycode{ 
#if 0
}
#endif

class myclass{
...

关于c# - 让 VS 2008 停止强制缩进命名空间的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2225487/

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