ReSharper C#DTO的命名约定
我尝试自定义类的命名规则,当我看到或创建一个DTO时,该类的名称实际上是ReSharper C#DTO的命名约定,c#,resharper,C#,Resharper,我尝试自定义类的命名规则,当我看到或创建一个DTO时,该类的名称实际上是FooDTO,而不是FooDTO。 但我无法解决ReSharper检查每个类并标记每个名称中没有Dto的类的问题 我可以创建仅在实际DTO上触发的条件规则吗?在您的情况下,最好的做法是: 添加另一个带有DTO后缀的规则 现在R#又高兴起来了,好像什么都没发生过 或者,您可以通过不同的方式关闭这些警告: 将缩写添加到团队共享设置中 使用SuppressMessage 在您的情况下,最好的做法是: 添加另一个带有DTO后
FooDTO
,而不是FooDTO
。
但我无法解决ReSharper检查每个类并标记每个名称中没有Dto的类的问题
我可以创建仅在实际DTO上触发的条件规则吗?在您的情况下,最好的做法是: 添加另一个带有DTO后缀的规则 现在R#又高兴起来了,好像什么都没发生过 或者,您可以通过不同的方式关闭这些警告: 将缩写添加到团队共享设置中 使用
SuppressMessage
在您的情况下,最好的做法是: 添加另一个带有DTO后缀的规则 现在R#又高兴起来了,好像什么都没发生过 或者,您可以通过不同的方式关闭这些警告: 将缩写添加到团队共享设置中 使用
SuppressMessage
是的,我在
Dto
阵营。虽然我必须承认我过去讨厌它,但现在我有更大的事情要担心;)非常确定您无法设置ReSharper来执行此操作。我会用一个元单元测试来解决这个问题,它使用反射来检查预期的类是否符合您的命名约定。这很不幸。如果在ReSharperYeah中有条件命名,那将是一个不错的特性,因为我在Dto
阵营中。虽然我必须承认我过去讨厌它,但现在我有更大的事情要担心;)非常确定您无法设置ReSharper来执行此操作。我会用一个元单元测试来解决这个问题,它使用反射来检查预期的类是否符合您的命名约定。这很不幸。在ReSharperI中有条件命名是一个不错的功能,我个人无法通过白色VS主题……)是的,我也试过。但在这之后,每节课都被打分。不是我想要的结果:/@00110001那是因为我是@RobinKaltenbach检查我的编辑,第一个选项很好here@aybe好的,我试试看。谢谢我个人无法超越白色VS主题……)是的,我也试过。但在这之后,每节课都被打分。不是我想要的结果:/@00110001那是因为我是@RobinKaltenbach检查我的编辑,第一个选项很好here@aybe好的,我试试看。谢谢
[SuppressMessage("ReSharper", "InconsistentNaming")]
class WhateverDTO
{
}