【问题标题】:Is there any way to make ReSharper folder's "Namespace Provider" property to false by default?有没有办法让 ReSharper 文件夹的“命名空间提供者”属性默认为 false?
【发布时间】:2015-10-15 07:01:14
【问题描述】:

默认情况下,ReSharper 文件夹的“命名空间提供程序”属性默认为 true。我一般都希望这个属性是假的。这意味着,每次我在项目中创建一个新文件夹时,我都必须手动将其设置为 false。

有没有办法让 ReSharper 文件夹的“命名空间提供者”属性默认为 false?

【问题讨论】:

    标签: visual-studio resharper


    【解决方案1】:

    我的回答不是关于默认值。这只是一种解决方法。

    这些设置存储在项目中每个文件夹的 YourProject.csproj.DotSettings 文件中。如果 YourFolder 的“Namespace Provider”设置为 false,则会将以下记录添加到文件中:

    <s:Boolean x:Key="/Default/CodeInspection/NamespaceProvider/NamespaceFoldersToSkip/=YourFolder/@EntryIndexedValue">True</s:Boolean>
    

    因此,您可以使用 Total Commander 或类似工具列出您的文件夹,然后将其添加到该文件中,甚至可以自动执行。希望对您有所帮助!

    【讨论】:

    • 感谢您的回答。当我想一次添加多个文件夹时,它仍然是一种手动方法,对于现有的遗留项目可能很有效。但是,我想在开发项目时立即(一个接一个)添加我的文件夹
    猜你喜欢
    • 1970-01-01
    • 2010-12-16
    • 2015-07-11
    • 2019-10-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多