9
|
BlueRaja - Danny Pflughoeft · 技术社区 · 14 年前 |
![]() |
1
20
在Visual Studio选项中,在文本编辑器/C#/Formatting/Spacing下的“设置其他间距选项”部分中,有一个选项用于“在控制流语句中的关键字后插入空格”。 我 犯罪嫌疑人 你会发现你已经检查过了,你不想这样。(我特意检查了一下:) |
![]() |
2
4
根据需要禁用自动格式化。
默认情况下,在我的C#Express 2010配置中选中所有选项:
|
![]() |
3
0
另一个好的技巧是让代码保持原样,然后按CTRL+K+D,它将自动格式化代码并修复空格 |
![]() |
4
0
Visual Studio的行为似乎有点不一致。我在这里测试了所有内容,并在选项中选中了“自动格式化”设置,如下图所示:
我使用了以下代码:
如果我将上面的代码复制/粘贴到Visual Studio中,visualstudio将自动应用格式设置,从而在
如果我手动键入代码,Visual Studio将不会在
正如在另一个答案中提到的,如果我用CTRL+K+D来格式化整个文档,Visual Studio会在if后面插入一个空格。 这有点令人沮丧,因为如果我手动编写代码,在if(出于习惯)之后就没有空间了,但是如果我粘贴代码或格式化文档,就会得到空间。 |
![]() |
Willy · LINQ:将分组列表转换为新列表 7 年前 |
![]() |
Kapil · 如何使用参数设置脚本任务SSI的路径 7 年前 |
![]() |
c00000fd · 跨命名空间和不同的.H文件的友元类 7 年前 |
![]() |
tangoal · 调用模板类成员时非法使用此类型作为表达式 7 年前 |