2008年 9月 01日(月曜日) 11:01

【Eclipse Tips】Tabの替わりにSpaceを挿入するには

評価:
(0 票)

Tab文字はソースコードのインデントによく用いられますが、環境によってインデントのサイズが異なり、spaceによるインデントと混ぜて使われるとインデントが崩れてしまいます。

eclipse PDTのエディタでPHP, CSS, JavaScript, HTML, XMLを編集するときにTabの替わりにspaceを挿入するには、次の設定を変更します。(eclipse 3.3.2 + PDT 1.0.3の例)

Window > Preference...で、

  • General > Editors > Text Editors > Displayed tab width, Insert spaces for tabs
  • PHP > Formatter > Tab policy, Indentation size
  • Web and XML > CSS Files > Source > Indent using spaces, Indentation size
  • Web and XML > HTML Files > Source > Indent using spaces, Indentation size
  • Web and XML > JavaScript Files > Source > Indent using spaces, Indentation size

また、eclipse CDTでC/C++のファイルを編集するときは、次の項目も設定します。

  • C/C++ > Code Style > Edit... > Tab policy, Tab size

さらに、Project毎の設定が有効になっているときは、Projectのプロパティを開いて、次の項目を設定します。

  • Formatter > Formatting > Tab policy, Indentation size

変更箇所が意外に多いので、設定したつもりがいくつか設定し忘れていると、いつの間にかtabが入ってしまっているということがよくありますので気をつけたいですね。

最終更新日: 2011年 6月 27日(月曜日) 01:40
くらち たかよし

くらち たかよし

モバイル・Webアプリ作家。最近は主にiPhoneアプリ制作を手がける。企画から、UIデザイン、設計、実装、テスト、多言語対応、ユーザーサポートまでを1人〜数人の個人で行う全人的開発手法の確立を目指している。

使う言語はObjective-C, C++, C#, Java, PHPなど。Web関連で使うものはCakePHP, MySQL, Joomla! CMSなど。デザインはシロウトながらPhotoshopとIllustratorをなんとかがんばって使う。

場所や時間に縛られない、インターネット時代の新しい働き方、自由な生き方を模索中。海外移住、低予算&低リスク起業、キャリアデザイン、心理学などにも興味あり。

Web: awaresoft.jp/