intelli-sense
C#で開発しているとVisual Studio2005のintelli senseやsnipetは、それなりに便利だが、私の理想にはほど遠い。
「foreach」と入力してtab keyを2回押す。私の考えでは、この時点でcollectionのほうにカーソルが行かなければならない。collectionが決まれば、コンテナは一意に決まることが多いからだ。たとえば、
foreach(char c in str)
{}
のstrの部分を入力すれば、charは候補としてあがって欲しい。ユーザーが定義したclassだとしても、IEnumeratorを実装しているなら、有力候補ぐらい出せるはずだ。これが気になって気になって仕方ない。この部分をVisualStudioのplug inを書いて拡張してやろうかと真剣に考えている。
