1. ホーム
  2. xcode4

[解決済み] Xcodeの重複した行

2022-05-15 19:15:23

質問

これ a Duplicate コマンドを使用します(デフォルトのショートカットは、「編集」メニューの D )であるが、( ハレー は、XcodeのInterface Builderの部分で重複していることを意味します。

では、どのように( 簡単に ) Xcode 4で行を複製しますか?


関連する質問 (Xcode 3用の(作業回答付き)...そしてそれはXcode 4では動作しません。


コピー&ペーストではダメなんですか?

なぜなら、面倒だし、手のひらを使ったアクロバティックな作業が多いから。

どちらかというと (1) を押すと、行頭に移動して ⇧^E でコピーし ⌘C を実行し、新しい行に移動してカーソルを合わせ、そして 最後に で貼り付けます。 ⌘V ;

または (2) : ^A (カーソルを行頭に合わせる), スペース (マークを設定する)。 ^E (カーソルを行末に設定)。 ⇧^W ( Select to Mark カスタマイズ)、コピー、改行など。

フランク・シュレーダーが( 関連質問 )はこう言っています。

要は、Cmd-C/Cmd-Vのショートカットを使わないということです。

解決方法は?

  1. ダークサイドオブフォースが入っているこのフォルダに移動してください。

    • Xcode 4.2以前のバージョン。 /Developer/Library/PrivateFrameworks/IDEKit.framework/Resources
    • Xcode 4.3以降。 /Applications/Xcode.app/Contents/Frameworks/IDEKit.framework/Resources .
  2. 開く IDETextKeyBindingSet.plist .

  3. 以下のスクリーンショットのように、新しい辞書と新しいコマンド項目を追加します(好きな名前を付けてください)。

    それは selectLine:, copy:, moveToEndOfLine:, insertNewline:, paste:, deleteBackward:

  4. Xcodeを再起動し、Preferences - Key Bindingsで、コマンドを検索します。

  5. コマンドのキーコンビネーションを設定します。

  6. Xcodeでキーバインディングの威力をついに発揮...。お楽しみに