インデントにはタブではなくスペースを使う
2006-11-20-1
[Programming]
ソースコード(プログラム)のインデントはタブではなくスペースを使おう、
というのは昔からよく言われていることなのですが、
特にソース共有して開発するとその重要性を実感します。
「Perl ベストプラクティス」より:
Emacs の場合は以下を .emacs に書けばOK!(Perlベストプラクティスより)
TeraPad では以下のツールで一括変換できます。
- Tategoto is here. - TpTab
http://harpy.org/Tategoto/terapad/TpTab.html
というのは昔からよく言われていることなのですが、
特にソース共有して開発するとその重要性を実感します。
「Perl ベストプラクティス」より:
インデントにはタブではなくスペースを使用する
異なる出力デバイスに印字したり、ワードプロセッサドキュメントにペー
ストしたり、タブスペースの異なる誰かのエディタで表示したりすると、
タブは同じように表示されない。このため、タブだけを使用したり、
(なお悪いことに)タブとスペースを混ぜて使用したりしてはならない。
Emacs の場合は以下を .emacs に書けばOK!(Perlベストプラクティスより)
(とはいえ現在の私の環境だと若干変。調査中…);;; tab => space * 4 (defalias 'perl-mode 'cperl-mode) '(cperl-close-paren-offset -4) '(cperl-continued-statement-offset 4) '(cperl-indent-level 4) '(cperl-indent-parens-as-block t) '(cperl-tab-always-indent t)
TeraPad では以下のツールで一括変換できます。
- Tategoto is here. - TpTab
http://harpy.org/Tategoto/terapad/TpTab.html