タブのスペース化はタブ幅よりも重要であるより。 時間がないので箇条書きで。
{ hogehoge(a, b, c); }
もうちょっと詳しく書きたかったですが、出かけないといけないので、気が向いたら続きはあとで。 (Emacs のデフォルトだとタブとスペースが混ざっちゃうよ、とか)
ちょっと気になったのですが
http://d.hatena.ne.jp/charsbar/20060430/1146378669
私もタブ幅は4にしていますが、スペースでインデントするならせいぜい2もあれば十分。4もタイプするのは正直面倒です
メモ帳とかはともかく、プログラミングに使うようなエディタであれば、 キーひとつでスペースインデントを入れてくれる機能は付いているものだと思っていましたが……
私は、まともにコンピュータを触るようになってからエディタはずっと Emacs だったので 他のエディタ事情はよく知らないのですが、Emacs 以外でコードを書いている方でスペース派の方、 実際のところどうなのでしょうか?
(覚えてる範囲だと、VisualStudio はできたような覚えが)
「インデントとタブのはなし」のエントリを書いてから出かけて戻ってきたら、 「尻カンマ」という予想外の方向に話が進んでいたのでびっくりしました。
Perl だとメソッド呼び出しのところでも最後のカンマを余分に付けられるんですね。 知りませんでした。今 Ruby と C で試したら、どちらもエラーになりました。
配列での尻カンマは、普段からよく使っています。
エー、コレハウツクシクナイヨ。<br>{<br> hogehoge(<br> a,<br> b,<br> c,<br> );<br>}<br>コレガタダシイアルネ。
↑そんなの人それぞれでしょうよ。<br>ちなみにcの後のカンマは余計だなw
↑cの後のカンマは拡張性のためにあるんじゃないの?
>ちなみにcの後のカンマは余計だなw<br>多くのスクリプト言語の場合、リストコンテキストでは<br>最後のカンマのあるなしは関係ないですよー。<br>ていうかあった方が「リストに項目を追加」する際にメンテしやすい。
うん。そうなの。わざとツッコマビリティを上げといたのだ。スマソ>nagaton<br>個人的にはコレが気に入っててperlを手放せない。
なるほど。リストであったとは。