パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

ソースコードのインデントは」記事へのコメント

  • by k3c (4386) on 2003年04月22日 11時45分 (#302918) ホームページ 日記
    タブだとヒトによって(and 環境によって)インデント幅がまちまちになり、しかも往々にして特定のインデント幅に依存した書き方をしているコードがあるから。

    …昔のコードも勝手にタブをスペースに直したりします(-1:余計なお世話)

    なお、~/.vimrc には、

    set expandtab
    set tabstop=4
    set shiftwidth=4

    と書いてあります。
    • Re:スペース (スコア:2, 参考になる)

      by route99 (7593) on 2003年04月23日 4時58分 (#303511) 日記
      TABコードは使いたくないので自分は~/.emacs等に

      (setq-default indent-tabs-mode nil)

      と書いてからソースコードを編集しています。
      親コメント
    • Re:スペース (スコア:2, 興味深い)

      by watayan (143) on 2003年04月23日 9時14分 (#303557) ホームページ 日記
      >set expandtab
      一時期それをやろうとしましたがMakefileで困ってしまったのですぐにやめました。
      親コメント
    • 行頭のみ (スコア:2, 参考になる)

      by nitonito (2431) on 2003年04月23日 11時01分 (#303636)
      行頭のみTabインデント。
      分の途中はスペースで整形。
      この方法なら、Tab幅設定に依存することはないよ。
      親コメント
    • by kdservice (13999) on 2003年04月22日 12時48分 (#302951) 日記
       今の仕事場は人の出入りが激しいのが理由だかなんだか知りませ
      んが開発で使ってるユーザ1つを数十人で使いまわしています。恐
      ろしい…危ない…管理者厨房?なんて環境なんで、しまいにゃ、
      ~/.vimrcなんて定義されてないし…。

       多分個々のユーザはいちいちvi起動するたびに:set tabstop=4と
      かやってるんだろな…。漏れはttermのログインマクロでexportし
      てるけど…。

       まぁ、そんな環境なんでスペースインデント2カラムです。
       何処で見ても見た目変わらないスペース派です。
       よく嫌な顔されるけど(笑)
      親コメント
    • by Anonymous Coward
       複数の仕事を同じ環境で行うので、インデントは全部スペースに統一してます。
       入力はTab使うこともあるけど、保存時にSPACE変換させてます。
       メインで使っている言語だけで、6種くらいあるし、ちょっと首突っ込んでるだけの言語も合わせると、いくつあるんだ?

       PL/IやらCOBOLみたいに初めからTab使えない言語もあるし

アレゲはアレゲ以上のなにものでもなさげ -- アレゲ研究家

処理中...