問題タブ [jscs]
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.
javascript - JSCS Eclipse プラグインはありますか?
JSCS または同等の Eclipse プラグインはありますか? そうでない場合、Eclipse を使用して JS スタイルのガイドラインを適用する最善の方法は何ですか?
javascript - JSCS フォルダーを再帰的に除外しますが、一部のサブフォルダーは除外しません
最近 JSCS をプロジェクトに適用し始めました。プロジェクトには既存のソース コードがありますが、すべてに適用するのではなく、この瞬間から記述した新しいコードと、既存のファイルに変更を加えた場合にのみ適用します。
構成で除外機能を使用しています
folder
しかし、必要なサブフォルダー以外のすべてのサブフォルダーを除外する方法
たとえば、次を除いて、folderd を再帰的に除外したいfolderd/subfolder2
javascript - JSCS エラー: X と Y の間には最大で 2 行が必要です。
; $rootScope は、 app/scripts/services/betslipfactory.js でそれらの間に最大 2 行ある必要があります。
1 コード スタイル エラーが見つかりました!
それが私がここで得ているエラーです
javascript - 非推奨の JSHint オプションを JSCS ルールに置き換えるには?
JSHintオプション リファレンスには、一部のオプションが非推奨として次の通知とともにリストされています。
警告このオプションは推奨されておらず、JSHint の次のメジャー リリースで削除される予定です。JSHint は、その範囲をコードの正確性の問題に限定しています。コード スタイルに関連する規則を適用したい場合は、JSCS プロジェクトをチェックしてください。
具体的には、非推奨のオプションは次のとおりです。
- キャメルケース
- すぐに
- インデント
- マックスレン
- ニューキャップ
- 空っぽ
- 引用符
- ラクブレイク
- ラクスコンマ
- マルチストリング
- サブ
残念ながら、リファレンスはこれらの廃止されたオプションを置き換える方法を示しておらず、JSCS GitHub リポジトリを指しているだけです。
非推奨の JSHint オプションに対応するJSCS ルールは何ですか? JSCS に切り替える際に考慮すべき構成の違いはありますか?
javascript - 「disallowSpacesInsideParentheses」を機能させることができません
私の .jscsrc ファイルは以下のようになります
しかし、jscs
私のコードを実行すると、コンソールに次のエラーがスローされます
disallowSpacesInsideParentheses
toの値も設定してみましtrue
たが、それでも結果に変化はありません。私が間違っていることは何ですか?それとも、間違ったルールを使用して問題を解決しようとしているのですか? 誰かが正しいルールセットを教えてくれますか?
ありがとう