ShellAnything icon indicating copy to clipboard operation
ShellAnything copied to clipboard

Create a simple command line arguments debugging application

Open end2endzone opened this issue 3 years ago • 0 comments

Is your feature request related to a problem? Please describe. To help with debugging with command line arguments, a simple application which displays the received arguments could help users to debug their own configuration and see why an <exec> action does not behave as intended. For example, if a user changes the selection.multi.separator property, he could easily show its

Describe the solution you'd like The application should be a Window type (not a console application). The application should build a message about the command line arguments and display its content as a MessageBox. For example:

argc=5
argv[0]=C:\Program Files\ShellAnything\bin\debug.arguments.exe
argv[1]=Darth Vader.jpg
argv[2]=Princess Leia.jpg
argv[3]=Luke Skywalker.jpb
argv[4]=Obi-Wan Kenobi.jpb

A fixed property named application.debug.arguments should be created which value should be set to the path of the application's executable. For example: C:\Program Files\ShellAnything\bin\debug.arguments.exe.

Describe alternatives you've considered N/A

Additional context N/A

end2endzone avatar Apr 23 '22 00:04 end2endzone