【问题标题】:Disable formatting in ReSharper/Visual Studio在 ReSharper/Visual Studio 中禁用格式化
【发布时间】:2010-04-10 16:04:15
【问题描述】:

是否有一种简单的方法可以使用 ReSharper 在 Visual Studio 2008 中禁用特定文件的自动格式化?

【问题讨论】:

    标签: visual-studio visual-studio-2008 resharper


    【解决方案1】:

    AFAIK,没有使用 ReSharper 4.5 有条件地禁用按文件类型或特定文件自动格式化的选项。唯一的选择是启用/禁用所有文件:

    ReSharper > 选项 > 编辑器:分号/右大括号上的自动格式

    【讨论】:

    • 这对我不起作用,因为 Resharper 在进行重构/快速提示更改时也会格式化。为了保留现有格式,以下设置对我有帮助:'Resharper > 选项 > 格式样式 > 换行和换行 > 保留现有换行符'
    【解决方案2】:

    在 ReSharper 7(和少数早期版本)中,您可以指定生成的文件掩码,这些掩码不会被格式化。

    ReSharper->选项->代码检查->生成的代码->生成的文件掩码

    例如,如果我有一个包含参考数据的文件(例如,作为一个数组),我将文件称为 States.data.cs 并将 *.data.cs 添加到生成的文件掩码列表中。

    【讨论】:

    • ReSharper 的当前版本是 6.1
    • 6.1 肯定有。我使用 ReSharper 7 EAP
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-12
    • 2013-03-30
    • 2019-09-10
    • 1970-01-01
    • 1970-01-01
    • 2013-12-04
    相关资源
    最近更新 更多