Visual studio 如果可能,定义规则以使成员私有

Visual studio 如果可能,定义规则以使成员私有,visual-studio,typescript,visual-studio-code,resharper,tslint,Visual Studio,Typescript,Visual Studio Code,Resharper,Tslint,因此,我正在构建一个规则集,以便在我们的团队中实施,最终使代码库保持一致 对于C#我有Rehsarper的 <s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=MemberCanBePrivate_002EGlobal/@EntryIndexedValue">ERROR</s:String> 错误 这条规则完美地告诉每个人,如果可能的话,把他们的东西保密或保护起来 不幸

因此,我正在构建一个规则集,以便在我们的团队中实施,最终使代码库保持一致

对于C#我有Rehsarper的

<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=MemberCanBePrivate_002EGlobal/@EntryIndexedValue">ERROR</s:String>
错误
这条规则完美地告诉每个人,如果可能的话,把他们的东西保密或保护起来

不幸的是,它似乎不适用于Typescript

我更喜欢一个可以存储在.editorconfig(universal)或.DotSettings(Resharper)文件中的规则,但如果您能给我一些关于如何定义此规则的提示,我将不胜感激

我们有VS2017(希望很快2019年)、Resharper、ts lint,如果需要,可能还有StyleCop


编辑:另外,由于我的Google Fu失败了,我很乐意接受关于在哪里研究这些规则的任何提示。MSDN有一个很好的页面,但是这些规则只适用于C#/VB,或者对于很多事情来说不够“聪明”。

这样的规则并不存在


您可以在TSLint的GitHub存储库中请求它,但我们应该注意,现在不太可能创建它。

很高兴看到它们正在统一。我想我们可以再等一会儿。