thr*_*thr 3 .net c# asp.net visual-studio-2008 visual-studio
所以我在Visual Studio中遇到这个恼人的问题(当使用C#时),我一直在挖掘C#格式化选项,一般VS选项以及谷歌和MSDN,但无法真正找到解决方案 - 我是假设某个地方只有一个复选框,我只是忽略了它.这里是:
我喜欢像这样格式化我的代码:
Type var2 = new Type();
Type someVar = new Type();
Run Code Online (Sandbox Code Playgroud)
但只要应用自动格式功能,visual studio就会坚持按照这样格式化:
Type var2 = new Type();
Type someVar = new Type();
Run Code Online (Sandbox Code Playgroud)
我在哪里把这个烦人的功能关闭?
在格式选项中,在间距部分中:
有一个名为'忽略声明中的空格'的选项.检查该选项,VS.NET不会重新格式化您所做的声明.
所以,这应该工作:
int i = 5;
int melp = 4;
Run Code Online (Sandbox Code Playgroud)
但是,当您这样做时,VS.NET仍将重新格式化您的代码:
int i;
int melp;
i = 5;
melp = 4;
Run Code Online (Sandbox Code Playgroud)
会变成:
int i;
int melp;
i = 5;
melp = 4;
Run Code Online (Sandbox Code Playgroud)
因此,只有在声明语句中,VS.NET才会忽略您提供的额外间距.
| 归档时间: |
|
| 查看次数: |
4280 次 |
| 最近记录: |