makeなどの外部ビルドシステムでXcode 4を使用すると、コード補完と構文強調表示が失われます。これを修正する方法はありますか?Xcode 4外部ビルドシステムコード補完
6
A
答えて
8
私が使用したかなり醜い解決策は、コードの補完とドキュメントを取得するためにのみ使用する追加のダミーのiOSまたはMac OS Xアプリケーションターゲットを追加することです。
はこのような何かを:- は "ココアアプリケーション" のターゲットと名前を付け<プロジェクト名> -docを追加します。
- 編集したいファイルを新しいグループに追加するか、新しく作成したターゲットグループを使用します。
- 右側のユーティリティビューの[対象メンバーシップ]セクションを使用して、編集するファイルがプロジェクト名> -docターゲットのメンバーとしてマークされていることを確認してください。
外部ビルドシステムターゲットを使用して編集してください。これはiOSのプロジェクトがある場合は
は、あなたも、さらに一歩それを取ると、シミュレータで、あるいはあなたの外部で構築されたアプリケーションを実行するためのXcodeを「だます」ために使用される追加の「空のアプリケーション」<プロジェクト名> -runターゲットを追加することができますあなたの外部ビルドシステムが正しいアーキテクチャーを持つ普遍的なまたは普通のバイナリに署名してビルドする方法を知っていることを前提としています。
- それに<プロジェクト名> -runを "空のアプリケーション" のiOSターゲットと名前を追加します。
- プロジェクト名> -runのスキームを編集し、プロジェクト名> -run targetの前に外部ビルドシステムターゲットをターゲットとして追加します。
- <プロジェクト名> -runスキームの「実行...」セクションを、外部ビルドシステムによって構築されたアプリケーションバンドルへの実行パスを指すように変更します。
は今すぐに沿って編集し、構築し、> -runターゲットを<プロジェクト名を使用して実行し、それがあなたの外部ターゲットをトリガして、デバイス上のシミュレータやデバッグで実行されます。私はこれをプロジェクト名> -docターゲットと組み合わせて実行しました。それはうまくいきます。<プロジェクト名のメンバーになるように編集したファイルをマークするようにしてください。そうしないと、Xcodeはものをビルドしようとしますあなたのために。
関連する問題
- 1. Xcode 4デバッガコード補完
- 2. Pythonの自動補完4
- 3. Xcodeのコード補完
- 4. Xcode 4のコード補完は奇妙なことに
- 5. vimの内部コード補完
- 6. Xcodeコード補完候補を編集できますか?
- 7. Zshのカラー部分タブ補完
- 8. Xcode 4に外部ライブラリをインストールするには?
- 9. Xcode 4ファイルの完全なパス
- 10. MacRuby/PyObjC/RubyMotionのコード補完
- 11. cmdArgs bash補完
- 12. cygwinタブ補完
- 13. Extjs 4外部イベント処理
- 14. レール内の外部キー4
- 15. コード補完を改善するためのXcodeプラグイン
- 16. Xcodeコード補完を使用したObjective-Cブロックプロパティ
- 17. IOS-xcode 7、デバッグ外部ライブラリ
- 18. シンボル名のLLDBタブ補完
- 19. XCode 4はErlang構文の強調表示とコード補完をサポートしていますか?
- 20. Xcodeでの例外のデバッグ4
- 21. Vimのオムニ補完:
- 22. 単語 "補完"タブ?
- 23. Vim + omnicppcomplete enum補完
- 24. zshの補完差
- 25. Emacsのミニバッファ補完
- 26. コード補完とファクトリパターン
- 27. カスタムパスのタブ補完
- 28. AutoCompleteTextView自動補完候補を隠す
- 29. Xcode 4をローカルで実行し、外部でコードを実行しますか?
- 30. Excel部分入力(数字)の自動補完のプログラミング