Eclipseのタスク管理プラグインmylyn(旧名mylar)のデータファイルをExcelに出力ツールです。Tracなどを使って無く、個人のメモとして使っていたのですが、ある日人にタスクを見せたくなってエクセルに出力するコードを書いてみました。

ダウンロード

使い方

  1. データファイルを解凍する
  • ワークスペース/.mylarまたはワークスペース/.metadata/.mylyn* にあるtasklist.xml.zipを解凍します
  1. 解凍するとtasklist.xmlが現れます
  • MylarExporter.exeを起動
  • 要.NET
  1. Export Excelボタンを押す
  2. ファイルダイアログがでるのでtasklist.xmlを選択する
  3. Excelが起動されワークシートにタスクが出力されている
  • 要Excel

必須なもの

  • Microsoft .NET Framework 2.0
  • Microsoft Excel

コードの仕組み

  • C#でxmlファイルをそのままオブジェクトにunserializeして、あとはExcelのautomationにどかどかセルをつっこんでいるだけです
  • タスクのうち出力するか否かを Form1.csprivate bool isExport(Task task) で決められます。てきとうに変更してください・・・