問題タブ [resharper-2016]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
visual-studio-2015 - VS 2015 Task runner explore と Resharper build
私は小さな問題を抱えています。誰かが解決方法を知っていることを願っています。ビルド後にタスク ランナーが探索して gulp taser を実行したくないセットアップがあります。VSを使用してビルドする場合、これは正常に機能しています。しかし、ReSharper ビルドに切り替えたいと思います。ただし、このビルドはビルド後の Gulp タスクをトリガーしません
resharper を使用して、常にビルドする必要があるものを定義できます。しかし、プロジェクトは ReSharper に依存しているため、これは避けたいと思います。
私が何かできるかどうか知っている人はいますか?
css - Resharper で特定の CSS クラスのみを無視する
Resharper 2016.3では、未使用の CSS クラスを識別するメカニズムが改善されました。これは素晴らしいことですが、欠点があります。
js-
Selenium テストなど、javascript から検索する必要がある要素をマークするために、特別なプレフィックス ( ) を持つ CSS クラスを使用します。これらのクラスは、CSS ファイルに (明らかに) エントリがないため、「不明」としてマークされています。
Resharper の「不明な CSS クラス」チェックから特定のプレフィックスを持つ CSS クラスを除外することは可能ですか? はいの場合、どのように?
mstest - Resharper 2016.3.1 が VS 2017 RC で MSTest を実行していない
resharper 2016.3 を使用して Visual Studio 2017 RC で MsTest 単体テストを実行できません。
ドロップダウン メニューでテストの実行を選択しましたが、ユニット テスト セッション ウィンドウで実行中の進行状況が resharper に表示されません。
私は何を間違っていますか?
javascript - ES5 用に構成されている場合、ReSharper が一部の ES6 機能の使用を検出しない
私は ReSharper 2016 を広範囲に使用して C# コードを検査およびリファクタリングしている会社で働いており、同じツールを使用して JavaScript の品質を確保したいと考えています。
IE をサポートしているため、ES6 機能は使用できませんが、ReSharper のオプションで検査言語が ES5 に設定され、サポートされていない言語機能に対して警告が設定されている場合 (下の画像のように)、一部のES6 機能のみにフラグが立てられます。
たとえば、let
とconst
はエラーで強調表示されますが、ラムダ関数はそうではありません。デフォルトのパラメーターは強調表示されていますが、強調表示されてArray.find()
いません。何が検出され、何が検出されないかはかなり恣意的なようです。
追加の構成が必要ですか、それとも ES6 の機能セットについて何か誤解しているのでしょうか? すべての ES6 機能がエラーになるようにするにはどうすればよいですか?