Mac版MonoDevelopの「かな」と「英数」キー

ご無沙汰です!暑いです。

昨年よりUnity3Dの勉強を始めましたが、なかなか思い通りにはかどらず。今日はMacでプログラムに使用しているMonoDevelopの話です。

2014年8月23日追記: keyremap4macbookがkarabinerと改名したあたりから以下の対処法が有効でなくなっています。
コードを打つ前につい「英数」キーを押す癖が有るんですが、なぜか割り当てられているのがスペースです。「かな」キーでもスペースを打ててしまうのですが今回はこの2つのキーを機能しなくするTipsです。

KeyRemap4MacBook」というユーティリティを使用します。任意のキーを別のキーに変更するソフトです。アプリケーションを指定してキーマッピングを変更することも出来るのでこれを使って対処しました。

インストールが終わったら、メニューよりPreferenceウィンドウを開きます。

Preferenceを開く
Preferenceを開く

「Misc&Uninstall」タブより「Open private.xml」ボタンを押し開かれたフォルダに入っている「private.xml」ファイルを開き、

private.xmlを開く
private.xmlを開く

以下を書き込みます。



	
		monodevelop
		com.xamarin.monodevelop
	
	
		Disable kana eisuu key control in monodevelop
		private.appdef.monodevelop
		monodevelop
		__KeyToKey__ KeyCode::JIS_EISUU, KeyCode::VK_NONE
		__KeyToKey__ KeyCode::JIS_KANA, KeyCode::VK_NONE
	

保存したらPreferenceウィンドウへ戻り「Relaod XML」ボタンを押します。リストの一番上に「Disable kana eisuu key control in monodevelop」と言う項目が現れますのでこれにチェックを入れ有効にします。これでMonoDevelopでは「英数」と「かな」キーが機能しなくなります。

リロードと有効化
リロードと有効化

久しぶりの更新ですがちゃんと日本語書けてます?