Eclipse用C言語コーディングスタイルチェックプラグイン『KariyaSiesta』をリリースしました

特徴

Eclipseプラグインとして使える

  • Eclipseプラグインとして実装されているので、IDEで使えます。
  • もちろんCDTとも組合せることができます。
簡単イントール

  • 更新サイトから簡単にインストールできます。
  • もちろん自動アップデートにも対応してます。
XPathでルールで書ける
  • ルールはXPathで書くことができます。
  • 例えば『whileの内でbreakを使ってはいけない』というルールは以下のようになります。
  • こまかい書き方はマニュアルを参考にしてください。
//Stmt[@sort="While" and .//keyword[text()="break"]]

経緯

  • 伊東の旅館で大量のレッドブルを消費して作りました。
  • CX-Checkerをforkして作りました。