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 に答える