Well in short the idea here is to turn
Process finished. (Exit code 0)
into
Process finished. (Exit code 0) - Execution tooked 1068 milliseconds
that'll come in handy sometimes :^)
...and it is not much 'weight' or'll be hard to implement.
This suggestion has lowerpriority:
Or do it as a seperate command maybe call it a la M$
npp_timeit
Usage will be this:
npp_timeit MYPROG start
...
npp_timeit MYPROG stop
MYPROG Execution tooked 1068 milliseconds ; Average: 1025 milliseconds (of #4 runs)
npp_timeit MYPROG clear
wll clean stats for key MYPROG
Well some other idea I got now when introducting is the execution history and a window with a listview (and sortable Columns) showing:
Time, Command, ExitCode and ExecutionTime [Key, min, max, avg]
but I may do a seperated ticket for this