プログラミング

【キーバインド変更】Xcodeにコマンド⌘ + shift + D【行を下に複製】を追加する方法

本記事の内容

  • Xcodeのショートカットキーを変更する方法
  • 【コピーして下に複製】する動作をinfo.plistに追加する
  • 追加した動作に⌘ + shift + Dコマンドを割り当てる

こんにちはタイキです。

Xcodeにatomと同じ⌘ + shift + Dコマンドを追加しようとしたら少し時間がかかってしまったので記事にまとめようと思います。

Xcodeのショートカットキーを変更する方法

 

変更するだけなら簡単です。

 

Xcodeを開いて【Xcode < Preference < KeyBindings】と開き、

 

KeyBindingSetを開き、Manage Key Bindingsから左下の+ボタンを押し

Duplicate “Default” でDefault設定をコピーして自由にカスタマイズしましょう。

 

しかし、【コピーして下に複製】という設定がありません。
そのため、まずはinfo.plistファイルをいじって設定を追加する必要があります。

 

【コピーして下に複製】の設定をinfo.plistに追加する

 

キーバインドのinfo.plistファイルは

/Applications/Xcode.app/Contents/Frameworks/IDEKit.framework/Versions/A/Resources/IDETextKeyBindingSet.plist

にあります。

 

Finderを開き、【⌘ + shift + G】を押して上の移動先を入力してあげると早いです。

移動すると【IDETextKeyBindingSet.plist】という名前のフォルダがあるのでXcode以外のアプリケーションで開きます。

【右クリック<このアプリケーションで開く】で別のアプリケーションで開けます。
atomやテキストエディタで開けばOKです。

デフォルトアプリのXcodeで開くとXLM形式ではなくGUIで表示されてしまい、この後に紹介するコードでの設定追加ができないからです。
 
【IDETextKeyBindingSet.plist】ファイルを開いてあげたら以下のコードを挿入します。

 

こんな感じです。

こうすると、先ほどの【Xcode < Preference < KeyBindings】に【Customized < Duplicate Current Line 】というKeyが表示されます。

 

⌘ + shift + Dを割り当てる

 

あとは【Customized < Duplicate Current Line 】に⌘ + shift + Dを割り当てるだけです。

Keyが見つからない場合は検索バーで【Duplicate Current Line】  を検索してみてください。

 
ライバー事務所
 

【PR】しばらいぶではPocochaで配信してくれるライバーさんを募集中です!

 

ランキング1位 ライバークリエイト♪
おすすめ度
取り扱いアプリイチナナ、Pococha、BIGOLIVE、Showroom

詳細ページ公式LINE

ランキング2位 ベガプロモーション
おすすめ度
取り扱いアプリイチナナ、Pococha、BIGOLIVE、ミクチャ、LINE LIVEなど
(*国内配信アプリ全て対応♪)

詳細ページ公式LINE

ランキング3位 Viibar(ビーバー)
おすすめ度
取り扱いアプリPococha特化

詳細ページ公式LINE

https://doge-man.com/live/liver-agent-index/

ブロガー/ライバー/YouTuber/エンジニア
タイキ
無名の大学生からライバーになり、男性1位・17Live世界イベ出場・東京Walker+掲載されました!ライバー歴3年

このブログではライブ配信の情報、ガジェット、在宅ワーク、起業について発信しています。

【経歴】慶應→イチナナ公式ライバー→世界イベや雑誌掲載などランキング上位多数→起業

お問い合わせ>>
\ Follow me /