JSHintを使ってJavaScriptのコードを自動レビューしよう

JavaScriptは一つの実行内容に対して複数の書き方が存在します。また、コールバック地獄と比喩される非同期処理の積み重ねなど、ソースコードが分かりづらくなる要因が多数存在します。一人で小さなスクリプトを書く分には構いませんが、多人数で大きなWebアプリケーションを作り上げる際には問題が起こりやすいプログラミング言語です。

そこでまずコードを自動レビューして、悪い部分を修正していきましょう。そこで使えるのがJSHintになります。

(さらに…)

続きを読む JSHintを使ってJavaScriptのコードを自動レビューしよう

JavaScript用lintツール、JSHintとそのおすすめ設定(jshintrc, jshintignore) for Rails, PHP

JavaScript用lintツール、JSHintの入門用の記事です。

JSHintとは?

JavaScript用lintツールで歴史の長いツールです。2011年ほどからあります。
JavaScriptコードのエラーや潜在的な問題を検出するのに役立つツールです。

(さらに…)

続きを読む JavaScript用lintツール、JSHintとそのおすすめ設定(jshintrc, jshintignore) for Rails, PHP

SideCIの自動コードレビューに新たなツールが仲間入りしました。PHP_CodeSniffer, RuboCop, JSHint, CoffeeLint

SideCIで8つのツールが新たにご利用出来るようになりました。
現在のところ全て無料で無制限にお使い頂けますので、ぜひお試し下さい。

主に以下の3つが大きなトピックです。

  1. PHP言語の自動コードレビューに対応しました
  2. JavaScript, CoffeeScriptの自動コードレビューに対応しました
  3. RuboCopに対応しました。

alt="setting screen"
画面イメージ

(さらに…)

続きを読む SideCIの自動コードレビューに新たなツールが仲間入りしました。PHP_CodeSniffer, RuboCop, JSHint, CoffeeLint