器用貧乏研究所

Unityでゲーム制作したりいろいろなことに入門していこうと思います

MonoDevelopのショートカット【for Win】

f:id:tkhsken:20160408154337p:plain

MonoDevelopのショートカットとか便利機能の話。Win版のは見かけなかったので。

何も設定はいじってないけどMonoDevelopのバージョン等によっては操作方法が違う場合があるかもしれません。*1ご了承ください。

 

複数行の選択
 [ Alt ]押しながらマウスで行選択
  まとめて字下げするときなどに便利

◆変数名をまとめて修正
 変数名を選択状態にして[ F2 ]
  リファクタリングとか言うみたい。
  キャンセルするときは[ ESC ]

◆変数を定義しているところへジャンプ
 変数名を選択状態にして[ F12 ]
  元の場所に戻るときは[ Ctrl ]+[ Alt ]+[ ← ] 

◆まとめてコメント化
 複数行選択した状態で[ Ctrl ] + [ Alt ] + [ c ]
  解除するときも同じ

◆指定行に移動
 [ Ctrl ] + [ g ]
  なぜだ

スクリプトのひな形(?)の自動入力
 補完してくれそうな単語入力して[ Tab ]2回
  switchとかforeachとかMonoDevelopの補完機能で「#」がつくやつが主
  コードスニペットというのだね

 

ショートカットのカスタマイズ

[ ヘッダーメニュー ] ⇒ [ Tools ] ⇒ [ Options ] ⇒ 左リストの[ Environment ] ⇒ [ Key Bindings ]

 どうにもMac版の操作方法ばかりが検索で引っかかるのは、WindowsならVisual Studioでいいじゃんということの現れなのかな。

 

参考サイト:

MonoDevelopの便利機能|とあるプログラマーのブログ

選択範囲をまとめてコメント化。 その機能をショートカットに割り当てる。 - Unity / VRゲーム開発日記@長崎

*1:自分の環境はMonoDevelop ver 4.0.1