「Java コーディング規約」の版間の差分
ナビゲーションに移動
検索に移動
(ページの作成:「==Java コーディング規約== [Java][Eclipse][コーディング規約] ===Sun Java プログラミング言語に関するコード規約=== *Java プログラ…」) |
|||
| (同じ利用者による、間の3版が非表示) | |||
| 1行目: | 1行目: | ||
| − | ==Java コーディング規約== | + | ==[[Java コーディング規約]]== |
| − | [Java][Eclipse][コーディング規約] | + | [[Java]] | [[Eclipse]] | [[コーディング規約]] | |
| − | ===Sun Java プログラミング言語に関するコード規約=== | + | ===Sun [[Java]] プログラミング言語に関するコード規約=== |
| − | *Java プログラムのコーディングに関する標準と書式 | + | *[[Java]] プログラムのコーディングに関する標準と書式 |
**http://java.sun.com/docs/codeconv/index.html | **http://java.sun.com/docs/codeconv/index.html | ||
**http://java.sun.com/docs/codeconv/html/CodeConvTOC.doc.html | **http://java.sun.com/docs/codeconv/html/CodeConvTOC.doc.html | ||
| 9行目: | 9行目: | ||
| − | === | + | ===[[Eclipse]]で使える静的解析ツール=== |
http://www.atmarkit.co.jp/fjava/rensai3/eclipsetst02/eclipsetst02_1.html | http://www.atmarkit.co.jp/fjava/rensai3/eclipsetst02/eclipsetst02_1.html | ||
{|class="wikitable" | {|class="wikitable" | ||
| − | ! | + | ![[プラグイン]]名 |
!内容 | !内容 | ||
!特徴など | !特徴など | ||
2020年2月16日 (日) 04:27時点における最新版
Java コーディング規約
Sun Java プログラミング言語に関するコード規約
- Java プログラムのコーディングに関する標準と書式
Eclipseで使える静的解析ツール
http://www.atmarkit.co.jp/fjava/rensai3/eclipsetst02/eclipsetst02_1.html
| プラグイン名 | 内容 | 特徴など |
|---|---|---|
| Checkstyle | コーディング規約のチェックツール | 静的解析ツール、命名規約について正規表現を使ってチェック |
| PMD | 潜在的なバグからコーディング規約をチェック | 静的解析ツール、バグを誘発する可能性が高いコードをチェック、オールラウンド的 |
| FindBugs | 潜在的なバグの予防に便利 | 静的解析ツール、バイトコードが解析対象、ルールの拡張は困難 |
© 2006 矢木浩人