Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想构建一个可执行文件,它接受输入一些 c# 代码并像 Visual Studio 那样重新格式化。
对于重新格式化,我的意思是以下定义:“重新格式化会影响大括号布局、空行、换行和换行符、各种上下文中的空格、缩进、对齐多个结构以及更多可以微调的选项”
是否可以使用任何 Visual Studio 公共 API 或直接使用 .NET Framework 来重新格式化一段代码?或者您知道提供此功能的任何其他框架吗?
我不认为 Visual Studio 为此类任务提供公共 API,但您可以尝试像NArrange这样格式化的开源代码