3

在重新排列文件工具中,移动作为区域内第一个项目的项目也会移动#region 行。这些移动通常旨在重新排列该区域内的项目。在使用嵌套区域时,似乎还会间歇性地发生一些奇怪的事情(例如区域变得不合时宜或开放区域标签被删除。)

我怎样才能避免这些问题?我需要更改一些配置吗?

4

1 回答 1

4

恐怕这是该工具目前的行为,因为这些区域被解析器视为注释。

例如,该#region成员被视为 的评论Method1。因此,如果您移动Method1,则作为 一部分的评论Method1将随之移动。

          #region Members

          public void Method1()
          {
              ...
          }

          public void Method2()
          {
              ...
          }

          #endregion

我们已经注意到这种行为,它包含在已知问题列表中。我们会努力的。

于 2013-05-08T17:14:44.410 回答