14

TSLint は、単一引用符は二重引用符にする必要があると不平を言っています。私たちのチームは、一重引用符を使用して文字列リテラルをラップすることを好みます。

モードを一重引用符に設定するようにTSLint を構成できることがわかりましたが、Visual Studio 2015 でこれらのルールを設定する方法が見つかりません。

[オプション] で、[テキスト エディター] > [TypeScript] > [TSLint] の下にいくつかの TSLint オプションを見つけました。

  • TSLint を有効にする
  • エラーとしての警告

明らかに、これらは私が探している設定ではありません...

Visual Studio 2015 で TSLint ルールを構成する方法を見つけた人はいますか? それとも、近い将来に追加されることを期待しなければならないものですか?


このソリューション: Visual Studio 2015 で TSLint をセットアップする

まだ存在しない場合は、TSLint を Visual Studio 2015 に追加するだけのようです。それは私が探しているものでもありません。

4

4 に答える 4

13

Tools> Web Code Analysis>Edit TSLint Settings (tslint.json)

于 2016-09-26T08:55:00.857 に答える
3

tslint.json をプロジェクト ルートに追加し、それを使用して構成します。これを機能させるのに苦労しました。どこかにバグがあり、tslint.json は Windows の行末がある場合にのみ機能するようです。そのため、UNIX の \n ではなく、Windows の行末が \r\n であることを確認してください。

更新: 最初に、この問題を引き起こしているのは行末だと思いました。しかし、実際には tslint.json ファイルのエンコーディングです。エンコーディングが Notepad++ で UTF-8-BOM として表示される場合、ファイルは機能しません。エンコードを UTF-8 に変更すると、機能し始めます。

于 2016-07-08T11:13:04.257 に答える
1

Web Analyzertslintを使用して Visual Studio で使用している場合は、Web Analyzer の [ツール] メニューから構成ファイルを直接編集できるようです。tslint.json

[TSLint 設定の編集 (tslint.json)] オプションについては、[構成] セクションの上記のリンクを参照してください。

于 2016-06-06T03:58:25.190 に答える