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. Xcode 8コード補完:ドキュメンテーション
- 6. vimの内部コード補完
- 7. Xcodeコード補完候補を編集できますか?
- 8. Zshのカラー部分タブ補完
- 9. rテキスト解析の幹部補完
- 10. 予想外のコード補完div.row
- 11. Xcode 4に外部ライブラリをインストールするには?
- 12. Xcode 4ファイルの完全なパス
- 13. 補完ハンドラ内の補完ハンドラ?
- 14. 完全外部/ COALESCE
- 15. ブートストラップ4外部コンテンツトグルアウトライン
- 16. コード補完ドロップダウン候補が正しく動作しないXcode 8.0 Swift 3
- 17. MacRuby/PyObjC/RubyMotionのコード補完
- 18. イメージ名のXcode 8コード補完を無効にする
- 19. Xcodeコード補完を使用したObjective-Cブロックプロパティ
- 20. コード補完を改善するためのXcodeプラグイン
- 21. IOS-xcode 7、デバッグ外部ライブラリ
- 22. cmdArgs bash補完
- 23. 補完ハンドラ
- 24. cygwinタブ補完
- 25. リストの補完
- 26. NSAnimationContext補完パラメータ?
- 27. XCode 4はErlang構文の強調表示とコード補完をサポートしていますか?
- 28. ジャンゴ - 自動補完 - 光の単純な外部キー完了は編集できませんドロップダウンウィジェット
- 29. シンボル名のLLDBタブ補完
- 30. OracleのSQL完全外部