ふと思っただけなのですが、コード補完に便りにし過ぎるのはダメなんではないだろうか。しかし、まず前提条件を付けたい。

コード補完はしまくれ!!

コード補完などの補完機能を利用していない人はいますぐ使いましょう。

  • Emacs なら M-/
  • vim なら C-p, C-n
  • Sublime Text 2 なら C-Space
  • TextMate 2 なら ESC

などなどでデフォルトでもある程度できます。メソッド補完などをしたくなればカスタマイズしていきましょう。

コード補完はとても便利なのですが便りすぎるといくつかの問題が出てきます。

つづりがわからなくて補完がないと文章やコードが書けない。

補完のおかげで生産性は上がり、効率も上がるのですが、地力が落ちてしまいます。どちらかというと地力を高めつつも生産性を上げるほうが最終的な作業効率も伸びてくるはずです。

楽をするというのは、“日々の作業は楽をする。しかし、脳の力もついでに鍛える。”というのを大事にしたい。