"Sync Namespaces" 功能在 Visual Studio 中有什么作用?

What does the "Sync Namespaces" feature do in Visual Studio?

我最近注意到 Visual Studio 2022 具有“同步命名空间”这一功能。

点击它似乎没有任何反应。此功能的预期用途是什么?

它会更新代码中的命名空间以匹配文件夹结构。

例如,如果文件夹 Models 中有文件 Class1.cs,它会将 Class1.cs 中的代码命名空间更改为 Project.Models.