可以可视化工作室自动缩进/格式化预处理指令
本文关键字:格式化 预处理 指令 缩进 可视化 工作室 | 更新日期: 2023-09-27 18:33:47
可能的重复项:
如何强制缩进 C# 条件指令?
假设我想在Visual Studio中键入以下内容:
class Program
{
private const Byte NUM_THREADS =
#if DEBUG
1;
#else
8;
#endif
}
如果我只是简单地输入它(即不手动修复任何缩进(,Visual Studio 将像这样格式化它:
class Program
{
private const Byte NUM_THREADS =
#if DEBUG
1;
#else
8;
#endif
}
我能做些什么,让它自动缩进,所以它看起来像第一个示例?
遗憾的是,没有办法让预处理器命令跟在代码缩进之后。但愿如此。:(
看起来原因是以前的编译器在命令之前出现的空格处进行了抨击,根据: 缩进 #defines
转到Edit menu => Format Document
或按快捷键 Ctrl+K,Ctrl+D (简称 Ctrl+K+D(您可以使用此快捷方式.html,.aspx。.cs等...