3

如果您在我正在编写的这个编辑器中注意到,当您按Ctrl+K然后粘贴您的代码并保存它时,它将像在 Visual Studio 中一样格式化。

现在我想使用 Windows 窗体编写自己的程序,我想查看我保存的代码片段并相应地对其进行格式化。

4

1 回答 1

3

对于我的博客,我使用Manoli 的 C# formatter

格式化程序的源代码是可用的。

基本上你收集所有的关键字,编译器指令......等。并使用正则表达式来查找它们。然后作者将 HTML 标签包裹在它们周围以格式化文本。

您可以采用相同的方法并包含您自己的格式,该格式与您要使用的任何 Windows 窗体控件兼容。

于 2012-06-05T07:05:28.490 回答