2012-09-17 14 views
26

Project Navigatorでファイルリストを更新できません。リフレッシュボタンはありません.Xcodeを再起動することは解決策ではないと思います。XcodeでProject Navigatorのコンテンツを更新するには?

外部から追加したファイルはどうやって見えますか?私はMacにいる。

+0

AFAIK、Xcode *はMacでのみ動作します。あなたはあなたの問題を少し詳しく説明できますか?どのようにファイルを追加していますか?あなたのXcodeファイルリストには表示されませんか? –

+1

私は外部からファイルを追加しています(例えば.jsを同じフォルダにコピー/ペーストするなど)。クローズして再オープンした後、Xcodeに表示されます。それ以外の場合はリスト内で見つからない –

答えて

11

必要に応じて、プロジェクトを閉じてもう一度開きます。


これは、フォルダ参照を使用している場合(一例)に必要な場合があります。その場合、ディレクトリにtouchがあると、Xcodeが表示する内容を更新することができます。

+1

これは正しい答えです。私は、フォルダの参照が最終的に現実に追いつくことに気付くが、時間がかかることがある。あなたがすぐにそれをやりたいのであれば、閉じて開く以外に何もありません。私はこれがメモリ内のファイルシステムの変更と関係があると思いますが、それらの変更はディスクにすぐには反映されません。 – Zee

16

外部で追加したファイルはどうでしたか?

ファイルを外部に追加することはできません。ソースファイルをプロジェクトディレクトリにダンプしても、プロジェクトには追加されません。ファイルを追加するには、Xcodeからプロジェクトに追加する必要があります。

[ファイルの追加]ダイアログで追加する必要があるファイルがたくさんある場合は、[ファイルの追加]ダイアログを繰り返し開くことなく、一度にすべてのファイルを選択して追加できます。複数のファイルを選択するには、コントロールをクリックして使用してください。それを保存する

+4

アップル - これはこれまで使用してきた他のIDEをベースにした非常にばかげたデザインのようです。これは本当に理由ですか? – kgx

+2

これは必ずしも真実ではありません。プロジェクトへのフォルダ参照を追加することができます.Xcodeでは、そのフォルダ内のすべてのエントリがプロジェクトに追加されます。これは、バージョンコントロールによって管理されているsrcディレクトリがある場合に便利です。ファイルを追加する更新はプロジェクトナビゲータに自動的に反映されるはずです。 – Zee

+1

@Zeeこれをもう少し前に試してみましたが、IIRCはフォルダ参照のソースファイルが自動的にターゲットに追加されないだけでなく、手動でターゲットに追加することもできません。フォルダ参照内のソースファイルは、Xcodeで通常コンパイルすることはできません。私の読んだところでは、フォルダ参照は、ソースファイルではなく、リソースファイル(イメージなど)を対象としています。 – bames53

2

単一のファイルについて、あなたはXcodeで外部ファイルを開くことができますし、CMD + S、それはXcodeで更新されます。

また、あなただけのをXcodeで外部のフォルダを選択し、CMD + のできる簡単な方法のために、それはこのフォルダ内のすべての外部ファイルが更新されます。

関連する問題