私が作業しているプロジェクトの中には、3つまたは4つのスペースに相当するタブキー設定を使用しているプロジェクトもあれば、実際のタブが必要なプロジェクトもあります。もう1つは、ディレクトリに応じて2つを混合します。
これらの設定をプロジェクトごとに、またはファイルごとに設定する方法はありますか?そうでない場合、誰かがこれに対処する賢い方法を持っていますか? (「使用する設定を覚えて、編集を開始する前に変更する」以外に)
更新:この回答はXcode3にのみ適用されます。新しいバージョンについては、James Turnerの回答を参照してください。
はい、表示>テキスト>タブ設定...に移動します.
そこで、プロジェクトに保存される(ファイル固有の)インデント設定を指定します。
これはXcode 4で変更されたようです...ファイル、グループ、またはプロジェクトをクリックすると、ユーティリティバーの項目(デフォルトでは右側)の中に「テキスト設定」があります。
受け入れられた答えは正しくありません。Xcode5.1以降では、「ファイルごと」のインデント設定を編集する必要があります。
⇢
ファイル、グループ、プロジェクトごと、またはすべての新しいプロジェクトに対してインデントを設定でき、ファイルインデントを除くすべてについて、新しいソースコードファイルは最も近い親のインデント設定を継承します。
ファイルごとにインデントを設定するには、プロジェクトナビゲーターでファイルを選択し、ファイルインスペクターでインデントを設定します▶テキスト設定。
グループごとにインデントを設定するには、プロジェクトナビゲーターでグループを選択し、ファイルインスペクターでインデントを設定します▶テキスト設定。
projectごとにインデントを設定するには、プロジェクトナビゲーターでプロジェクトを選択し、File Inspector▶テキストでインデントを設定します設定。
新しいプロジェクトのデフォルトのインデントを設定するには、Xcode▶設定...▶テキスト編集▶インデント:
実際、アレックスグレイとジェームスターナーが最も適切です-XCode 5.1では、ファイルインスペクターからタブ/インデントを変更できますが、プロジェクト全体をハイライト表示すると、プロジェクト内のすべて(つまり、すべてのファイル)に適用されます。
8.3以降でも、ナビゲーターでプロジェクトを選択し、インスペクターでタブ/スペースのインデントオプションを変更できます。ただし、デフォルトの[フォルダ参照の作成]ではなく、[グループの作成]が選択されて追加されたフォルダ内のファイルのみが変更されることにも言及しておきます。