如何重新格式化一串C#代码以使其正确缩进?

Rod*_*Rod 2 string-formatting

我发现如果我从网站上复制C#代码并将其粘贴到Notepad ++中,它看起来很难看.基本上它都在一条线上.是否有某个网站,或Notepad ++的加载项,将采取类似1长串的C#代码,然后正确缩进代码?

Mik*_*oud 9

如果你想格式化C风格的语言,你其实可以使用记事本+ + -但你需要安装TextFX.您可以通过插件管理器(Plugins- > Plugin Manager)或从此处下载ZIP 来实现.一旦你下载了ZIP,只需将该DLL放入Notepad ++的Plugins文件夹(它将在安装目录下),然后(重新)启动Notepad ++.

然后,当您想要使用它时,请使用菜单中的TextFX- > TextFX Edit- > Reindent C++ Code选项.它会做这样的事情:

namespace Hello
{
public class MyClass
  {
 }
}
Run Code Online (Sandbox Code Playgroud)

看起来像这样:

namespace Hello
{
    public class MyClass
    {
    }
}
Run Code Online (Sandbox Code Playgroud)