コメントに関してはプログラミング言語に限らず各種のデータファイルにおいても定義されているので、できるだけ網羅する。
Java
- 単行コメント。行末に書く(またはこれのみ単一で書く)
//この行はコメントです
int mCount = 12; //←決めうちしてます
/* これはコメントです */
/*
* これもコメントです
*/
- javadocコメント。シンボル定義の直前に記載できる。javadoc生成(Eclipse等におけるポップアップ)に使う。
/**
* このメソッドはピクセルの色を取得する。
* @param x,y 座標
* @return 色。アルファ値を含む
*/
public int getPixelColor(int x, int y) {
//...
}
PHP
- 単行コメント、複数行コメントの方法ともにjavaと同じ。HTMLのコメントとごっちゃにしない様注意。
<!- HTMLでのコメント ->
<?php //php単行コメント ?>
javascript
複数行コメントの場合/* ここに * がいらない。 */
/*
ここもコメント
*/
Windowsバッチファイル
@をつけると実行画面にも表示されなくなる。
REM コメントが書ける
本来はラベルとして使うがFORコマンド,IFコマンド外でなら使用可能。
SET /A 変数=0
:LOOP
処理
IF "%変数%"=="終了値" GOTO END
SET /A 変数+=1
GOTO LOOP
:END
UNIX/Linuxスクリプト
# この行はコメントです
: <<'#__COMMENT_OUT__'
echo "ここの処理は全て無効になります."
# hogeファイルは作成されません.
touch hoge
# 終了文字をシングルクォートで囲んでいるのでコマンド置換も行われません.
dummy=`touch fuga`
#__COMMENT_OUT__
csh
ここでも # を使ってコメントアウト
最終更新:2013年06月14日 10:42