Dave KeckFixins
は Xcode の作業をやめました。私はすでに役に立たずに再構築を試みました。誰かが回避策を見つけましたか?(私は主に と を切望しCurrentLineHighlighter
ていDisableAnimations
ます。)
別のプラグインに関する関連質問: XcodeColors が XCode 5 で機能しない
Dave KeckFixins
は Xcode の作業をやめました。私はすでに役に立たずに再構築を試みました。誰かが回避策を見つけましたか?(私は主に と を切望しCurrentLineHighlighter
ていDisableAnimations
ます。)
別のプラグインに関する関連質問: XcodeColors が XCode 5 で機能しない
更新:これらのプラグインのアップグレードを自動化する方法について、より長い回答を書きました.Xcode 8が含まれています.
*DVTPlugInCompatibilityUUIDs
各プラグインの に配列を追加することで、いくつかのプラグインを Xcode 5 で動作させることができますInfo.plist
。次に、UUID 文字列をこの配列に追加します。
<key>DVTPlugInCompatibilityUUIDs</key>
<array>
<string>37B30044-3B14-46BA-ABAA-F01000C27B63</string>
</array>
UUID を取得するにdefaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID
は、コンソールで実行します。
*たとえばDisableAnimations
、常に Xcode をクラッシュさせHideDistractions
ながら動作します。CurrentLineHighlighter
編集: Xcode 8 以降、プラグイン システムは機能しなくなりました。詳細は. この回答は、Xcode 8 以降では機能しません。
元の答え:
Xcode のプラグインは、更新のたびに機能しなくなりました。それらをすべてすばやく修正するには、ターミナルで次のコマンドラインを使用できます。これにより、各プラグインが更新され、新しい更新との互換性が保たれます。
find ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins -name Info.plist -maxdepth 3 | xargs -I{} defaults write {} DVTPlugInCompatibilityUUIDs -array-add `defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID`
注:プラグインを再び機能させるには、Xcode を再起動する必要があります。
注 2: Xcode を更新するたびに、このコマンドを実行する必要があります。