ReSharper 2020.1ヘルプ

言語によるReSharper: TypeScript

ReSharper 2020.1は、v. 1.4からv. 3.0までのTypeScriptを完全にサポートしています。ReSharperは、Visual Studioプロジェクトファイルの <TypeScriptToolsVersion> プロパティによってTypeScriptバージョンを自動的に検出します。ただし、ReSharperオプションのコード編集 | TypeScript | インスペクションページでTypeScript言語レベルセレクターを使用して、ターゲットTypeScriptバージョンを明示的に指定できます。

コード検査などの機能は、選択した言語バージョンに応じてさまざまな方法でTypeScriptコードを分析します。

TypeScriptのReSharper機能の説明は、次のトピックで構成されています。

このセクションの記事を閲覧するには、目次ナビゲーションを使用してください。

ReSharperに特定のコードを無視させる

ReSharperでは、特定のファイル、フォルダー、ファイルマスクをさまざまな方法で無視できます。無視されるファイルは、次のオプションページで設定できます。

  • コード・インスペクション | 設定は、コードインスペクションからファイル、フォルダー、マスクを除外します。

  • コード・インスペクション | 生成されたコードは、生成されたコードのコード インスペクションを部分的に無効にします

  • 環境 | 検索とナビゲーションを使用して、名前で検索コマンドで無視する必要があるファイルとフォルダーを指定します。

  • コード編集 | サードパーティコード は C++、JavaScript、TypeScript、CSS、HTML、JSONファイル、フォルダー、ワイルドカードを追加して、「スキップ」または「ライブラリ」として扱います。ReSharperは「スキップされた」ファイルを完全に無視し、「ライブラリ」ファイルを読み取り専用として扱います。ナビゲーション用にインデックス付けされていますが、インスペクションクイックフィックス、およびリファクタリングはありません。

最終更新日: 2020年5月08日

関連ページ:

TypeScriptのコードインスペクションとクイックフィックス

ReSharperのコード解析の主な機能は、TypeScriptでもサポートされています。これらの機能の詳細については、コード解析の該当するトピックを参照してください。このセクションのサブジェクトでは、フィーチャマトリックスを見つけて、TypeScriptで正確にサポートされているものを確認すること...

コードインスペクションでコードの課題を見つける

Static code analysis in ReSharper is calledコード・インスペクションand performed by applying over 2300individual code inspectionsto your code in all supported lan...

コードインスペクション設定の構成

コード注釈を使用して、ReSharperがコードをインスペクションする方法をカスタマイズすることもできます。設計時コードインスペクションを構成する:デフォルトでは、ReSharperは、サポートされている言語に対応するすべてのファイルで設計時コードインスペクションを有効にします。必要に応じて、無効に...

コードの課題のクイックフィックス

ReSharper helps you instantly repair most code issues that itdetects in design time. It is as simple as pressing at a highlighted code issue and ch...

JavaScriptによるユニットテストの支援

ReSharperは、Visual StudioでクニットおよびJasmineフレームワークの単体テストを検出して実行できます。ReSharperはJavascript / Typescriptテストのデバッグをサポートしていません。ReSharperを使用すると、単体テスト、ファイル、プロジェクト...