ReSharper 2020.3 ヘルプ

TypeScript のユニットテスト支援

クニット(英語)および Jasmine(英語) は、TypeScript コードのテストに最適です。ReSharper は、JavaScript と同じ単体テスト機能を提供する単体テストを発見して実行できます。

テストファイルが宣言ファイル (英語) *.d.ts を使用して外部 JavaScript ライブラリを参照している場合、ReSharper は元の JavaScript ファイルを *.d.ts ファイルの名前で検索します。例: TypeScript テストファイル ///<reference path="Views/Lib/jquery.d.ts"/> に次の参照がある場合、ReSharper は jquery[any symbols].js という名前のすべてのファイルの中で最も近いものを検索します。

関連ページ:

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

ReSharper は、Visual Studio でクニットおよび Jasmine フレームワークの単体テストを検出して実行できます。ReSharper は Javascript / Typescript テストのデバッグをサポートしていません。ReSharper を使用すると、単体テスト、ファイル、プロジェクト、またはソリューションのすべてのテストを実行できます。また、テストセッションで任意の数のテストを組み合わせて実行することもできます。ReSharper オプション(Alt+R, O)のペー...

TypeScript のコード生成

ReSharper は、定型コードを生成するさまざまな方法を提供します。例: 宣言されていないコードシンボルを使用し、これらのシンボルを用途に基づいて自動的に生成したり、型メンバーを生成したりすることができます。ReSharper は TypeScript に以下のコード生成機能を提供します: 設定に応じて、新しいメンバーのスタブをさまざまな方法で生成できます。例: 新しいをスローしたり、デフォルト値を返したり、コンパイルされないコードを含めることができます。ReSharper オプション(Alt...

言語による ReSharper: CSS

ReSharper は、バージョン 4.0 までの CSS をサポートしています。実際には、CSS のバージョンは、さまざまな Web ブラウザーでサポートされている CSS 機能セットほど重要ではありません。ReSharper を使用すると、特定の Web ブラウザーの特定のバージョン用に CSS コードインスペクションを調整できます。オプションページで設定できます。ReSharper オプション(Alt+R, O)のページの Web 言語チェックボックスをオフにすることで、CSS の ReSha...