ファイルの再配置ツールでは、リージョン内の最初のアイテムであるアイテムを移動すると、#region 行も移動します。これらの移動は通常、リージョン内のアイテムを再配置することを目的としています。また、ネストされたリージョンを使用すると、奇妙なことが断続的に発生するようです (リージョンが行から外れたり、リージョン タグが削除されたりするなど)。
どうすればこれらの問題を回避できますか? 構成を変更する必要がありますか?
ファイルの再配置ツールでは、リージョン内の最初のアイテムであるアイテムを移動すると、#region 行も移動します。これらの移動は通常、リージョン内のアイテムを再配置することを目的としています。また、ネストされたリージョンを使用すると、奇妙なことが断続的に発生するようです (リージョンが行から外れたり、リージョン タグが削除されたりするなど)。
どうすればこれらの問題を回避できますか? 構成を変更する必要がありますか?
領域はパーサーによってコメントと見なされるため、現時点ではこれがツールの動作であると思います。
たとえば、#region
メンバーは のコメントと見なされMethod1
ます。したがって、 を移動するMethod1
と、 の一部であるコメントもMethod1
一緒に移動します。
#region Members
public void Method1()
{
...
}
public void Method2()
{
...
}
#endregion
この動作は既に認識しており、既知の問題リストに含まれています。私たちはそれに取り組みます。