私はXcodeを使用するマシンごとにキーボードバインディングを繰り返し調整する必要がないようにしたいと思います。Xcode環境設定とキーボードショートカットをコンピュータ間で同期する方法はありますか?
設定ファイルをターゲットコンピュータのファイルシステム内の特定の場所にコピーしてください。 Dropboxは必要ありません。
私はXcodeを使用するマシンごとにキーボードバインディングを繰り返し調整する必要がないようにしたいと思います。Xcode環境設定とキーボードショートカットをコンピュータ間で同期する方法はありますか?
設定ファイルをターゲットコンピュータのファイルシステム内の特定の場所にコピーしてください。 Dropboxは必要ありません。
はい、少なくともキーバインドのためです。私はあなたがXcode4を使用していると仮定しています。その場合は、あなたのキーバインディングがここに格納されている...
~/Library/Developer/Xcode/UserData/KeyBindings
はちょうどあなたが一台のマシンから別のにしたいし、そこに行く「セット」をコピーしてください。
Xcode3とは異なり、Xcode4はグローバルバインディングも遵守するようになりました。グローバル・バインディングは
~/Library/KeyBindings/DefaultKeyBindings.dict
グローバルバインディングは、私のように、あなたがライン上で(例:ホーム/エンド・作業カーソル移動は、Windowsで扱われ方を好む場合は、CTRL左/インスタンスのためのものです...ここに保存されています一度に単語を右にジャンプするなど)は、システム全体のキーを再マップすることができます.Xcode4はそれを尊重します。 Xcode3では、そのような変更を独自のキーバインディングファイルに複製する必要がありました。
デフォルトとXcode4ファイルの両方で同じキーが定義されている場合、後者は「勝つ」ことに注意してください。
さらに、Xcodeを使用しているときにシステム全体のキーをマップ解除することができます。これにより、Xcodeを使用しているときにそのキーが無効になりますが、他の場所で有効にしておきます。
(あなたが開いた場合は、実際のキーバインディングは、テキストエディットまたはのplistエディタを言うにおけるファイル(つまり、すべてのこれらのファイルがあります)その後、あなたはそれがまだコマンドを定義し、それ自体が出てクリアキーを残して表示されます。
興味のあるものはKeyBindingsEditorです。システム全体のショートカットを作成するのに最適なエディタです.Xcodeをサポートすると主張していますが、そうではありません(Xcode 3と4はありません)。 )
Xcode 4はシステム全体のショートカットを利用できるようになって以来、これを間接的にXcodeで使用することができます。私はXcode、キーボードショートカットはシステム全体で統一されています。
〜/あなたのすべてのマシン上のnameofyourchoice、そしてヴィオラにそのファイルを指すようにマークの答え、セットアップDropboxに追加HTH、マーク
、すべてが同期されなければなりません。他のマシンが上書きしないかどうか調べる必要があります。
UserData folder
にXcodeの設定があります。ここに~/Library/Developer/Xcode/UserData/
。 スニペット、テーマ、およびキーバインドがこのフォルダにあります。
Mac間で同期するには、DropboxフォルダまたはiCloudドライブに移動してシンボリックリンクを作成します。
この詳細については、articleを参照してください。