プログラミング言語によって複数行にわたるコメントの書き方や流儀が様々だと思います。
一行一行先頭にコメントアウトをしてくれる文字を書くのはダサいように思われます。
複数行用のコメントアウトの方法が準備されていても、視覚的にコメントアウトだと訴えることができないかもしれません。
そういうとき、"-"などで線のようなものを引いて見た目を工夫されたりするのだと思うのですが、皆様はどのような工夫をされていますか。そんな工夫などしないという意見も含めて教えてください。どの言語かも書いていただけると幸いです。
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
回答9件
0
Javaプログラマーです。
`
/**********************************
- コ
- メ
- ン
- ト
**********************************/
`
シンプルですがわかりやすくていいかなぁ、と思っています。
投稿2014/07/18 04:11
総合スコア88
0
ベストアンサー
かっこいいかは分かりませんが、フレームワークでよくあるコメントの書き方でこのようなのがあります。
`/**
- @param array $arr
- @return void
*/
`
メソッドなどの説明でこれを使うときがあります。
投稿2014/07/18 05:58
総合スコア48
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
0
PHPのプログラマーです。
かっこいいかどうかはわかりませんが、こんなのはいかがでしょうか?
ちなみに、私は候補③をよく使います。
【候補①】
//☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★ // // //☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★
【候補②】
//============================================ // // //============================================
【候補③】
//******************************************** // // //********************************************
投稿2014/07/18 05:49
総合スコア47
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
0
Mozilla Developer Networkで見かけたコメントがかっこよかったので紹介しておきます。
` /
|| このあたりが
|*| コメントの内容
*/
`
ただし、半角バックスラッシュが出ない環境では少し残念です。
投稿2014/07/19 08:21
総合スコア145930
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
0
Mozilla Developer Networkで見かけたコメントがかっこよかったので紹介しておきます。
` /
|| このあたりが
|*| コメントの内容
*/
`
ただし、半角バックスラッシュが出ない環境では少し残念です。
投稿2014/07/19 08:21
総合スコア145930
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
0
Rubyだったらこれはどうでしょうか?
%#******************************* p 'no hello1' p 'no hello2' p 'no hello3' p 'no hello4' p 'no hello5 *********************************# p 'hello'
この場合だと"hello"とだけ出力されます。
hello1~hello5は出力されません。
しかし普段は、=begin =endを使います。
投稿2014/07/18 06:52
総合スコア251
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
0
/* HOEHOGE
-------------------------------------------------------------------------------*/
投稿2014/07/18 06:41
総合スコア38
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
0
メインは C++ で、その他の言語もちょこちょこ使ってます。
複数行コメントとしての工夫はしていませんが、
ソース内の構成を示す区切りとして見出し的なコメントで線を使ってます。
`
////////////////////////////////////////////////////////////////
// 大見出し
////////////////////////////////////////////////////////////////
// 小見出し
////////////////////////////////////////////////////////////////
`
線は C++ "/", Ruby "#", Lisp ";" のようにその言語のコメント文字の連続させます。
Emacs だと C-u C-u C-u # といったキーで入力できるので。
投稿2014/07/18 06:38
総合スコア863
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2014/07/18 04:48
2014/07/23 04:31