yasirkula / UnityIngameDebugConsole

A uGUI based console to see debug messages and execute commands during gameplay in Unity
MIT License
2.11k stars 221 forks source link

(Not an issue) help -> Commands listing Idea #24

Closed WatchaGames closed 3 years ago

WatchaGames commented 4 years ago

Hi Yasir, First of all THANKS for all your great assets. SUPER USEFUL.

Today was digging into using console commands. Everything works well so far.

Small hiccup / user (programmer) experience I had:

I added several commands and was puzzled because when typing help I would only see the first one... After digging into the code I understood that I have to click on the line in the console to expand it and see all the commands.

UX wise it can lead to think that it does not work...

Ideas:

Anyway for now as I did not want to modify you code I added a fake first command which is called "CLICK_HERE_TO_SEE_COMMANDS" ;-)

Nicolas

yasirkula commented 4 years ago

Nice workaround there 😄

Your first idea sounds nice but it doesn't have a high priority because it affects only the developers, not end users. In release builds, Unity doesn't provide a stacktrace to logs anyways (unless they've changed it) so the stacktrace is only visible to the developers.

I think a better alternative to your second idea would be to automatically expand the help log. I'll keep it in mind and keep this Issue open in the meantime.

Thank you for the feedback!