我们的一位设计师喜欢在他的模型中使用mac智能引号/撇号,但我们不希望它们在代码中出现任何地方。有没有办法使用TSLint创建规则,从整个代码库中警告(甚至禁止)这样的特定字符?
智能引用示例:you’ll
you’ll
愚蠢的引用例子:you'll
you'll
正如您所看到的,很难看到差异并实时捕捉它们。它们不会导致错误,但为了保持一致性,我们不希望它们从复制/粘贴中找到它们的方式。
似乎没有提供禁止角色的规则。您可以按照documentation中的说明编写自定义规则。
另见https://stackoverflow.com/a/40394298/3639633。