問題タブ [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.

0 投票する
1 に答える
1053 参照

javascript - JSCS Eclipse プラグインはありますか?

JSCS または同等の Eclipse プラグインはありますか? そうでない場合、Eclipse を使用して JS スタイルのガイドラインを適用する最善の方法は何ですか?

0 投票する
0 に答える
441 参照

javascript - JSCS フォルダーを再帰的に除外しますが、一部のサブフォルダーは除外しません

最近 JSCS をプロジェクトに適用し始めました。プロジェクトには既存のソース コードがありますが、すべてに適用するのではなく、この瞬間から記述した新しいコードと、既存のファイルに変更を加えた場合にのみ適用します。

構成で除外機能を使用しています

folderしかし、必要なサブフォルダー以外のすべてのサブフォルダーを除外する方法

たとえば、次を除いて、folderd を再帰的に除外したいfolderd/subfolder2

0 投票する
2 に答える
1378 参照

javascript - JSCS エラー: X と Y の間には最大で 2 行が必要です。

; $rootScope は、 app/scripts/services/betslipfactory.js でそれらの間に最大 2 行ある必要があります。

1 コード スタイル エラーが見つかりました!

それが私がここで得ているエラーです

0 投票する
1 に答える
465 参照

javascript - 非推奨の JSHint オプションを JSCS ルールに置き換えるには?

JSHintオプション リファレンスには、一部のオプションが非推奨として次の通知とともにリストされています。

警告このオプションは推奨されておらず、JSHint の次のメジャー リリースで削除される予定です。JSHint は、その範囲をコードの正確性の問題に限定しています。コード スタイルに関連する規則を適用したい場合は、JSCS プロジェクトをチェックしてください。

具体的には、非推奨のオプションは次のとおりです。

  • キャメルケース
  • すぐに
  • インデント
  • マックスレン
  • ニューキャップ
  • 空っぽ
  • 引用符
  • ラクブレイク
  • ラクスコンマ
  • マルチストリング
  • サブ

残念ながら、リファレンスはこれらの廃止されたオプションを置き換える方法を示しておらず、JSCS GitHub リポジトリを指しているだけです。

非推奨の JSHint オプションに対応するJSCS ルールは何ですか? JSCS に切り替える際に考慮すべき構成の違いはありますか?

0 投票する
1 に答える
44 参照

javascript - 「disallowSpacesInsideParentheses」を機能させることができません

私の .jscsrc ファイルは以下のようになります

しかし、jscs私のコードを実行すると、コンソールに次のエラーがスローされます

disallowSpacesInsideParenthesestoの値も設定してみましtrueたが、それでも結果に変化はありません。私が間違っていることは何ですか?それとも、間違ったルールを使用して問題を解決しようとしているのですか? 誰かが正しいルールセットを教えてくれますか?

ありがとう