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

ダウンロード

使い方

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

必須なもの

  • Microsoft .NET Framework 2.0
  • Microsoft Excel

コードの仕組み

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