修订问题: 我有一个包含C#代码的输入文本文件。代码不缩进。我已阅读所有文本,现在想将此文本(代码)写回文本文件,但有缩进。
如果我有输入,那就说吧。
void myFunction(string a)
{
a = "abc";
for (int i=0; i<2; i++)
{
a += "a";
}
}
输出应该是(在文本文件中。)
void myFunction(string a)
{
a = "abc";
for (int i=0; i<2; i++)
{
a += a";
}
}
我不是在谈论在Visual Studio中格式化代码。我正在谈论将其写入带缩进的文本文件。
答案 0 :(得分:7)
您可以在VS上打开文本文件并对其进行格式化,
选择编辑 - >高级 - >格式文档
答案 1 :(得分:4)
如果您想使用程序格式化您的c#代码,您可能会觉得这很有用:
答案 2 :(得分:0)
您也可以一次应用所有文件的格式。使用以下博客中定义的宏
http://timwise.blogspot.in/2009/01/format-all-document-in-visual-studio.html