Objective-JおよびCappuccinoとそのvim補完 2
Posted by nanki Sat, 10 Jul 2010 04:15:00 GMT
前回のエントリから早一年半。
Atlasのベータプログラムもいつの間にかスタートして、心躍るネタを提供してくれるObjective-J/Cappuccino.
一方僕はVimScriptを改良した。
主な改善点は、
- []を自動で追加
- 代入による変数の型推測
- 定数を補完データベースに追加
Objective-CやObjective-Jでは、メッセージを続けて送る場合、[]を入れ子に書かないといけなくて、かなり苦痛なのだが、直前の対応する[の前に[を自動挿入することで、
[CPView alloc] init
// ☟
[[CPView alloc] init]という補完が行われるようになった。
