Eclipse CDTでプレイする準備

やったこと

  • EclipseTopCoderプロジェクトを作成
  • Arenaのプラグインの設定でソースコードのテンプレートが出力されるディレクトリをTopCoderワークスペースに設定
  • Eclipseでは行が折り返されないので問題文がとても見にくい。http://ahtik.com/blog/2006/06/18/first-alpha-of-eclipse-word-wrap-released/ をいれる。多少ハイライトが壊れるけど背に腹は代えられない。
  • 自分用のユーティリティ関数が入ったtoolbox.cppをコピーする
  • Boostにパスが通ってないのを通す。PropertyのC++ BuildのSettingでコマンドライン引数を指定できる。
  • EmacsではforとかsizeとかでTABを押すと適当なテンプレートが挿入されるように設定していたのでEclipseでも同じようにしようとしたが、、、うむむ、テンプレートでsize_t ${N} = ${xs}.size();とか書くとNが未定義の変数だというエラーが出る。ヘルプでは使えているように見えるのに。あと補完候補に出す方法がわからない。むう。
  • 何より深刻なことに0行目で謎のエラーが出てビルドできない。


むう、明日はEmacsで参戦かな。