【发布时间】:2019-09-18 05:52:36
【问题描述】:
所以我正在构建一个规则集以在我们的团队中强制执行,以最终使代码库保持一致。
对于 C#,我有 Rehsarper 的
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=MemberCanBePrivate_002EGlobal/@EntryIndexedValue">ERROR</s:String>
规则完美地告诉每个人尽可能将他们的东西设为私有或受保护。
不幸的是,它似乎不适用于 Typescript。
我更喜欢可以存储在 .editorconfig(通用)或 .DotSettings(Resharper)文件中的规则,但我将不胜感激有关如何定义此规则的任何提示。
我们有 VS2017(希望很快 2019 年)、Resharper、ts-lint,如果需要的话,可能还有 StyleCop。
编辑:此外,由于我的 Google-Fu 失败了,我很乐意就在哪里研究这些规则提供任何提示。 MSDN 有一个不错的页面,但这些规则仅适用于 C#/VB,或者对于许多事情来说不够“智能”。
【问题讨论】:
标签: visual-studio typescript visual-studio-code resharper tslint