CodeTemplateについて / SublimeText → Monodevelopに戻ってきた話

Preview:

Citation preview

CodeTemplateについてUnityのためのMonodevelop勉強会

あんた誰?

•安藤圭吾•Unity部 副部長

CodeTemplateについて

Code Template

Snippetsの呼称が一般的かも

Code Template

Snippetsの呼称が一般的かも

よく使うものを事前に登録しておく

どこで使う?

Monodevelopでプログラミングの時

Demoどう使う?

変数

変数の詳細

変数名(Key)

変数名(Value)編集可能かどうか

割愛

補完リスト

$selected$

$end$

カーソルの移動

テンプレート代入終了時のカーソル位置

Code Template書きましたSent Messagesのテンプレート

http://anchan828.hatenablog.jp/entry/2013/04/25/015440

Code Template書きましたSent Messagesのテンプレート

http://anchan828.hatenablog.jp/entry/2013/04/25/015440

StartとかUpdateとか

Code Template書こうよく使うものをテンプレート化

Code Template書こうよく使うものをテンプレート化

Log Debug.Log

Code Template書こうよく使うものをテンプレート化

Log Debug.Log

GC GetComponent

SublimeText → Monodevelopに戻ってきた話

Monodevelop使ってますか!

今までSublimeTextに浮気してました

軽い!日本語打てる!

http://www.sublimetext.com/

でも補完機能がちょっと...

でも補完機能がちょっと...

https://github.com/quarnster/CompleteSharp

補完はプラグインのCompleteSharp頼みGithub / CompleteSharp

でも補完機能がちょっと...

https://github.com/quarnster/CompleteSharp

補完はプラグインのCompleteSharp頼みGithub / CompleteSharp

http://qiita.com/items/a33388572990932bba87Unityのスクリプト補完方法

でも補完機能がちょっと...

https://github.com/quarnster/CompleteSharp

補完はプラグインのCompleteSharp頼みGithub / CompleteSharp

http://qiita.com/items/a33388572990932bba87Unityのスクリプト補完方法

それでも不十分なので補完のためにcompletions作ったhttp://anchan828.hatenablog.jp/entry/2013/02/18/060407

やっぱりMonodevelop!

やっぱりMonodevelop!さすが C# のIDE

やっぱりMonodevelop!さすが C# のIDE

不満点はエンコードと日本語入力問題くらい

戻ってきたキッカケ

Xamarin 登場!

Xamarin ≒ Monodevelop

内部的にMonodevelop 4.x

UIに惚れました

Unityも対応しないの?

対応頑張ってます

対応したのはGithubにある

https://github.com/Unity-Technologies/monodevelop/tree/bleeding-edge

Github / Unity-Technologies / monodevelop

対応したのはGithubにある

https://github.com/Unity-Technologies/monodevelop/tree/bleeding-edge

Github / Unity-Technologies / monodevelop

自力でビルド

http://anchan828.hatenablog.jp/entry/2013/05/11/152704

対応したのはGithubにある

https://github.com/Unity-Technologies/monodevelop/tree/bleeding-edge

Github / Unity-Technologies / monodevelop

自力でビルド

http://anchan828.hatenablog.jp/entry/2013/05/11/152704

Mono.frameworkも自分で用意?

https://github.com/Unity-Technologies/mono/tree/master

Recommended