ReSharper 2019.1ヘルプ

言語別ReSharper: JavaScript

ReSharperは、async/await、べき乗演算子、オブジェクトリテラルの分割/分割などの実験的な機能を含む、ECMAScript 2016までのJavaScriptを完全にサポートしています。jQuery(英語)とJSXの構文もサポートされています。

デフォルトでは、コードインスペクションおよびその他のReSharper機能は、普遍的にサポートされているECMAScript 5標準に従ってJavaScriptコードを分析します。プロジェクトでさらに高度なJavaScriptコードを使用する場合は、ReSharperオプションのコード編集 | JavaScript | インスペクションページでターゲットECMAScriptレベルを変更できます。

JavaScriptのReSharper機能の説明は、次のトピックでグループ分けされています。

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

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

最終更新日: 2019年5月14日

関連事項

関連ページ:

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

ReSharperのコード分析の主な機能はJavaScriptでもサポートされています。これらの機能の詳細については、コード解析セクションの対応するトピックを参照してください。このセクションのメイントピックでは、機能マトリックスを見つけて、JavaScriptでサポートされている内容を確認することも...

JavaScriptによるコーディング支援

ReSharperのコーディング支援機能の多くは、JavaScriptでもサポートされています。これらの機能の詳細については、コーディング支援の該当するトピックを参照してください。このセクションの主題では、フィーチャマトリックスを見つけて、JavaScriptで正確にサポートされているものを確認する...

ナビゲーションと検索

ReSharperのナビゲーションと検索機能のほとんどは、JavaScriptでもサポートされています。これらの機能の詳細については、ナビゲーションと検索の該当するトピックを参照してください。このセクションの主題では、フィーチャマトリックスを見つけて、JavaScriptで正確にサポートされているも...

JavaScriptでのコードスタイルアシスタンス

ReSharperはコードをきちんときれいに保つための多くの機能を提供します。ReSharperの他の機能の大部分と密接に連携しているため、特定のコードスタイルに従ってコードを生成したり既存のコードベースを変更したりできます。命名標準、フォーマット規則、およびその他のさまざまな小さな要素を含むコード...

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

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

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

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