私はXcode(4.2)プロジェクトにたくさんのクラスファイルがあり、それらをきちんとフォルダに整理しています。しかし、これらのフォルダは「実際」ではありません。 Finderでは、クラスはすべて「クラス」フォルダにダンプされます。 Xcodeで実際のFinderフォルダ構造に反映される仮想フォルダ構造を取得する方法はありますか?それとも手動で行う必要がありますか?私のプロジェクトのフォルダ構造をFinderでミラーリングするにはどうしたらいいですか?
答えて
への「自動」方法はありません、私は頻繁に同じことをしたい、しかし限り、私はそれを行うには自動的な方法がありません知っているように、あなたが、残念ながらそれを手動で行う必要があります...
XCodeファイルペイン構造をファインダのフォルダ構造に自動的に準拠させるようにしてください。ただし、これには設定が必要です。プロジェクトを作るとき
私は、次の手順を実行します。
は、プロジェクトを作成します。
移動したいファイルを参照として削除します。
ファインダーを開いてファイルを移動し、Xcodeにドラッグして戻します。
新しいファイルを追加する:必要に応じて
は、ファインダー内のフォルダを作成します。
フォルダをXCodeにドラッグします。 。
だけでドラッグしたフォルダを表しグループに新しいファイルを右クリックし、作る
あなたはgitのを使用している場合、それはもう少し作業だ:
フォルダーまたはファイルを削除または移動する前に、プロジェクトをコミットします。
XCodeから参照により削除します。
ファインダーで移動します。
端末を使用する場合は、ファイルを移動する場合は
git mv sourcePath destPath
、削除する場合はgit rm sourcePath
と入力してください。次に、Xcodeにドラッグして戻します。
あなたがここにgitを学んで自分の欲求不満についての詳細を見ることができます: How can I move files & folders using git in Xcode 4?
あなたのXcodeのグループと一致するようにXcodeプロジェクトフォルダを再編成するコマンドラインツール
インストール
$の宝石インストールSYNX
基本
使用
:警告:警告:警告:あなたのプロジェクトは、何もする前に、ソース制御によってバックアップされていることを確認してください
実行ファイルシステム上のファイルを再編成するプロジェクトのコマンド:
$ synx path/to/my/project.xcodepr oj
これは、CocoaPodsを混乱させる可能性があります。あなたがそれらを使用する場合は、このコマンドを実行します。
$ポッドをあなたが行ってもいいです
をインストール!
--prune、ソースファイルと
--no- Xcodeプロジェクトによって参照されていない画像リソースを削除-p:
高度
SYNXは、以下のオプションをサポートしていますcolorは出力からすべての色を削除します
--no-default-exclusionsは/ライブラリ、/ Frameworks、および/ Productsのデフォルトの除外を使用しません
--quiet、-q沈黙全出力
--exclusion、例えば
を同期中-e排他Xcodeのグループを無視し、OCMockこのコマンドを使用して編成されている可能性:
/OCMock/Core Mocksと/ OCMockTestsグループを同期させたくない場合は、$ synx -p -e "/ OCMock/Core Mocks" -e/OCMockTests Source/OCMock.xcodeproj/
を削除し、 p)synxが見つけた、Xのどのグループからも参照されなかった画像/ソースファイルコード。
- 1. gitを使ってフォルダ構造を追跡するにはどうしたらいいですか?
- 2. 古いフォルダ構造から新しいファイルに移動するにはどうすればよいですか?
- 3. C++のポインタ構造を読むにはどうしたらいいですか?
- 4. 構造体のフィールドに何らかの型を強制するにはどうしたらいいですか?
- 5. ログインしてログアウトしたユーザーのフォルダを構造化するにはどうすればよいですか?
- 6. Gradle:マルチプロジェクトスクリプトで別のプロジェクトのフォルダをコピーするにはどうしたらいいですか?
- 7. のEclipse:Cプロジェクトのフォルダ構造
- 8. 与えられた迷路のデータ構造を選択するにはどうしたらいいですか?
- 9. Cプロジェクトのフォルダ構造
- 10. asp.net mvcプロジェクトのrosylnフォルダのサイズを減らすにはどうしたらいいですか?
- 11. ローカライゼーションのためにフォルダ構造のプロジェクトでgenstringsを使用
- 12. tkinterにノートブックタブを追加する - クラスベースの構造ではどうしたらいいですか? (Python 2)
- 13. 構造体のフィールドを `T '要素の` Iterator`にするにはどうしたらいいですか?
- 14. どのように私は私のAngularJSアプリケーションでディレクトリ構造を以下しているAngularJSプロジェクト
- 15. React Nativeプロジェクトでiosフォルダを再生成するにはどうしたらいいですか?
- 16. 私のプロジェクトは、ビューが含まれているいくつかのフォルダ構造とコアPHPである
- 17. Hapijsでどんなフォルダ構造に従うべきですか?
- 18. バイナリネットワークパケット構造をHaskellの標準データ型(レコード)にマップするにはどうしたらいいですか?
- 19. PHPUnitは、私は私のプロジェクトのような構造を持っている他のフォルダ
- 20. ツリー構造は、どのように私は、ツリー構造を持っている
- 21. Androidプロジェクトのデフォルトプロジェクトの構造を変更するにはどうすればいいですか?
- 22. enumはMVCのプロジェクト構造の中でどこに住んでいますか?
- 23. HSQLDBのテーブル構造を確認するにはどうしたらいいですか?
- 24. エクスプレスで私のテンプレートディレクトリのルートからヒスイファイルを含める/拡張するにはどうしたらいいですか?サンプル構造を考えると
- 25. Pythonでツリー構造を作成するにはどうしたらいいですか?
- 26. 私のプロジェクトの古いバージョンをマスター(現行バージョン)にするにはどうしたらいいですか?
- 27. 配列の構造はどうすればいいですか?
- 28. Javaは、私がこのような構造でフォルダを持っている
- 29. 構造体内に多くの構造体を入れるにはどうすればいいですか?
- 30. Beegoプロジェクトのディレクトリ構造を変更するにはどうすればいいですか?
これがどれほど愚かなのか怒らないとよい理由はありますか?ファイルの編成は、IDEで非常に重要なことです。 – MusiGenesis
その重要な_in_ IDE、XCodeには、なぜあなたはIDEの外で、どのファイルを変更したくないのでしょうか? – wattson12
@MusiGenesis私はそうは思わない、私はそれが自動的にそれを行う必要があります同意する。 –