2015年7月28日火曜日

AppCode で Eclipse のショートカットキーを使う方法

# ウェアラブルと関係ありません

ここ数日、現在 iOS のアプリ開発のために、Xcode でなく AppCode を使い始めました。
ただし私は Eclipse に慣れているため、AppCode のショートカットキーを覚えるのが大変つらい。

そこで考えたのが、IntelliJ/AndroidStudio から設定ファイルを移植しようという案。

結論としては、『IntelliJ IDEAのキーバインド設定をAppCodeでも共有しようとしたらかなりハマった件』の方のやりかたを参考にしつつもやりかたを変えたことで、移植することができました。



■やりかた
1) Eclipse のキーバインド設定 Keymap_EclipseMac.xml を こちら からダウンロード
2) 上記を AppCode のキーマップファイル保存先に設置

※私の場合の場所:
MacBook-Air-2:keymaps j-akita$ pwd
/Users/j-akita/Library/Preferences/appCode31/keymaps
MacBook-Air-2:keymaps j-akita$ ls
Keymap_EclipseMac.xml

※私の環境:
・AndroidStudio Al-141.2024585 (IntelliJ ではありません)
・AppCode3.1

3) AppCode を起動
4) Preferences を開いて、キーマップとして Eclipse (Mac OS X) を選択
5) ソースを開いてメソッドを選択して F3 を押すと、Eclipse と同じく定義先にジャンプ!! やった!!!

■解説
基本的には『IntelliJ IDEAのキーバインド設定をAppCodeでも共有しようとしたらかなりハマった件』のとおりなのですが、この通りに実施した場合、私の環境では AppCode を起動した時に

Cannot read scheme Keymap_Mac.xml from $ROOT_CONFIG$/keymaps Wrong keystroke=null action id=TestGestureAction keymap=Mac OS X 10.5+

などというエラーが出ました。
そこで、対応したのは
・Keymap_Mac.xml をコピーしないこと
・編集済みの Keymap_EclipseMac.xml をさらに編集して、parent="$default" にしたこと
となります。

※これでいいのかは不明ですが、とりあえず動いでいるようです。。。

# Android と iOS のアプリ開発を同じような環境で実施できるのは大変ありがたい。



---
2015/07/28 9:21 うっ、コメントアウトが効かない・・・?

2015年7月10日金曜日

新型 GoogleGlass "EnterpriseEdition" (企業向け) のディスプレイサイズ

Google Glass はしばらく音沙汰ない状況が続いていましたが、新型の Google Glass の情報が徐々に出てきたようです。

http://9to5google.com/2015/07/08/google-glass-enterprise-edition-brings-larger-prism-intel-atom-cpu-battery-life-external-battery-pack/

プリズム部分 (上記サイトより)


現行の Glass の解像度は 640x360 でしたが、この大きさから計算すると 896x360 くらいでしょうか。

外付けのバッテリーパックも用意されるそうなので、現行の Glass の弱いところはおおむね改善され・・・るわけでもなさそう。
例えばこのプリズム部分、とにかく湿気に弱いですので、企業用途ならば端っこのアルミホイル(?)部分を保護するなども必要になるでしょう。
そしてこのプリズム部分が現行と仕組みが変わらないのであれば、計上も現行とあまり変わらないのかもしれませんね。