BuildVision icon indicating copy to clipboard operation
BuildVision copied to clipboard

Provide export functionality for the build output

Open ReinerVelte opened this issue 6 years ago • 2 comments

It would be nice to have a functionality to export the build output for later analysis, for example in CSV Format.

I was working recently on improving build times and it would habe been handy to document these data in Excel for further analysis and comparison.

ReinerVelte avatar Jun 10 '18 10:06 ReinerVelte

Hi Reiner,

I like the idea. Have already thought about adding this feature. So just to get some feedback:

I would suggest to add a ContextMenuItem to the Windows Contextmenu to export this. So we have different opportunities:

  • Export to a file
  • Copy to clipboard

Also I would suggest to export the exact same columns as listed in the window. So for example if only the name and the elapsed time is visible then the csv would look like this:

Name;Elapsed Time Project1;00:01

I also woud suggest to use the same formatting for the export as in the window.

StefanKert avatar Jun 12 '18 07:06 StefanKert

Hi Stefan,

What you suggest sounds absolutely reasonable. To have exported exactly what and how it is seen in the grid is straightforward and intuitive. Why not also copy to the clipboard with CTRL+C and support also copy / export to a CSV file by using the context menu.

Please note that the CSV format can vary according to locale settings, encoding, separators, delimiters and quoting; maybe it is a good idea to introduce also a parameter tab in order to be able to tweak some options.

I found that CsvHelper by Josh Close is a great package for CSV handling; see the very detailed options for configuration there – I suppose a reasonable subset of that would be sufficient. I don’t know if using Josh’s package is an option for your implementation.

Thanks for asking, I hope my feedback is useful for you.

Von: Stefan Kert [mailto:[email protected]] Gesendet: Dienstag, 12. Juni 2018 09:20 An: StefanKert/BuildVision [email protected] Cc: Reiner Velte [email protected]; Author [email protected] Betreff: Re: [StefanKert/BuildVision] Provide export functionality for the build output (#61)

Hi Reiner,

I like the idea. Have already thought about adding this feature. So just to get some feedback:

I would suggest to add a ContextMenuItem to the Windows Contextmenu to export this. So we have different opportunities:

  • Export to a file
  • Copy to clipboard

Also I would suggest to export the exact same columns as listed in the window. So for example if only the name and the elapsed time is visible then the csv would look like this:

Name;Elapsed Time Project1;00:01

I also woud suggest to use the same formatting for the export as in the window.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/StefanKert/BuildVision/issues/61#issuecomment-396491085, or mute the threadhttps://github.com/notifications/unsubscribe-auth/ARm3HHg58sD3UTfikKas7s8hlM-M6uXUks5t72ulgaJpZM4Uhq3X.

ReinerVelte avatar Jun 12 '18 18:06 ReinerVelte