gpt4 book ai didi

resharper - 基于默认值创建 Team ReSharper 设置文件

转载 作者:行者123 更新时间:2023-12-03 17:43:05 24 4
gpt4 key购买 nike

我阅读了 ReSharper 如何根据 https://www.jetbrains.com/resharper/help/Sharing_Configuration_Options.html 使用不同层的设置文件|

所以我想为我的团队设置一个新文件,我在 by solution 的根目录中添加了一个新的 Blah.sln.DotSettings 文件和 Blah.sln。

当我这样做时,文件是空的。如何使用 ReSharper 默认设置创建此文件?

例如,如果开发人员在其机器级别将“设置 A”从“值 1”更改为“值 2”,因为团队文件中没有“设置 A”条目,则他们的机器级别设置获胜。我需要团队级别文件中的原始“设置 A”行来否决他们的机器级别设置

我如何首先在团队文件中获取这些默认值?

我在做一些看起来如此简单的事情时遇到了如此困难,以至于我认为我遗漏了一些东西。

更新 1

如果在我的机器级别我更改了我感兴趣的所有设置,使它们不再处于默认值,那么我会转到团队级别并将每个设置恢复为该级别的默认值,这给了我明确的团队级别文件中每个设置的行。然后,如果我清除了机器级别的线路,我仍然可以在团队级别保留这些线路,我可以检查并与团队共享。我认为这会奏效,但这似乎不是正确的方法。

最佳答案

ReSharper 只会保存与默认值不同的设置,以防止设置文件膨胀。并且由于设置文件的分层性质,如果较低层中的值已经设置为该值,则这表现为不保存。

因此,如果我将全局设置中的值更改为默认值,它不会写入全局设置文件。如果我更改共享团队层中的值,但它已在全局设置文件(或默认值)中设置,则不会写入共享团队层。

您可以做的是使用“管理选项”对话框中的“将设置复制到”命令。这将为您提供可以复制到的图层列表,并将从当前选定的图层复制设置。它还允许您选择要复制的设置。这将允许您将设置从默认图层或全局设置图层复制到团队共享图层。

我添加了一个功能请求,以便更轻松地设置团队共享设置。请跟踪投票:RSRP-444671 .

关于resharper - 基于默认值创建 Team ReSharper 设置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31323418/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com