2009-09-16 13 views
12

私はVisual Studio 2008を使用しています。私は自宅でXcode 3.2を使用しています。しかし、主要な迷惑は、キーボードショートカットの差である - 私は喜んでコーディングして、オートコンプリートを実行しようとします(はCtrl + Visual Studioでスペース、XcodeでEscキー)とGeneralTypingFaultSwearAndHitYourDeskInAnger例外がスローされます。Visual StudioのキーボードショートカットとXcodeのマッピング

は、手動でショートカットのhuge(またはsomewhat huge)セットを入力せずXcodeのか、その逆ではVisual Studioのショートカットをマッピングするための簡単な方法(プラグインやスクリプトのいくつかの種類)がありますか?

+0

XCode用のキーボードカスタマイズファイル - Visual Studioに基づいたファイルを共有できますか?実際には、ビジュアルスタジオCtrl + Yに現在の行を削除し、Ctrl + Wを閉じるドキュメントとして追加する2つの短絡があります。 – sorin

+1

+1 SwearAndHitYourDeskInAnger例外の場合 –

答えて

2

Xcode環境設定には、「キーバインディング」メニューがあり、バインドセットをインポートするオプションがあります。おそらくあなたがダウンロードできるVSセットがあります。あなたが(確かに面倒なことに)自分自身を立ち上げることができなかった。

+1

@ケビン:これを行う必要がある場合は、人々がダウンロードして、ここでお知らせください! –

+0

以下の回答を参照してくださいchaiwalla。彼はMSVC compatキーバインドへのリンクを含んでいます。 –

1

"Metrowerkz Compatible"設定(XCODE-> PREFERENCES-> KEY BINDINGS)を使用できます。これはVSとの1:1マッピングではありませんが、ネイティブではXCodeよりもはるかに近いです。

0

私はVisual Studioのものをミラーリングするように自分のXCodeキーバインドを設定しようとしていました。

私に多くの問題をもたらすものは、Visual StudioでFキーを使用することです - OS Xでは多くのFキーがタスクスイッチャーをポップアップするアクセラレータなどがあります。

6

ここからキーバインディングセットを使用します(手順2を参照)。かなりうまく動作します: http://www.codedojo.com/?p=580

+3

Xcodeの新しいバージョン(4.6.2を使用しています)は、キーバインドを '〜/ Library/Developer/Xcode/UserData/KeyBindings'に入れました。私は、このリンクのキーバインディングセットを働かせることができませんでした。 – timpatt

+4

@timpattファイルの名前をMSVC.idekeybindingsに変更し、Xcodeを再起動する必要があります。私のために働いた。 – lionello

+0

@lionelloが〜/ Library/Developer/Xcode/UserData/KeyBindings/MSVC.idekeybindingsに名前を変更し、開いていた場合はxcodeを再起動してください(xcode 6 dp4) – avalla

関連する問題