willyelm / atom-bugs

[MOVED] Atom Bugs has been moved to:
https://github.com/willyelm/xatom-debug
MIT License
33 stars 10 forks source link

Small UX improvements #18

Closed yamsellem closed 7 years ago

yamsellem commented 7 years ago

Hi,

Thanks a LOT for your debugging plugin, it's great!

I've got some little ideas on small UX improvements that could greatly help, maybe you'll find them useful too.

Highlighting current line When entering in debug, the current line is selected but not highlighted, using atom selected line color would more clearly mark where the code is stopped

Turning this: without highlighted

Into this: highlighted

Displaying object properties When focusing on a variable, it is displayed as is it was independent of its object. Focusing on the name of this.value.name will display name as is it was an independent variable. One has to focus on the entire variable, so this.value.name, to grab its value.

Plus, it would be great if a mouseover does the same (as in chrome).

Instead of this: unlinked variable

Display this: linked propertie

Configuring the debugger position Having the choice to position the debugged at the top or bottom of atom would be great! (Chrome has made a classic way of debugging at the bottom).

Plus, it can be cool to hide the debugger, sometimes (having to disable it to hide it seems, hum, extreme ;-).

yamsellem commented 7 years ago

@willyelm is it possible to have a status on this? Please ;-)

willyelm commented 7 years ago

Hi @yamsellem, I am about to release version 1 which will include that feature.

willyelm commented 7 years ago

the features described on the issues have been added on the latest version. https://atom.io/packages/atom-bugs

Please note atom-bugs has been moved to another repository https://github.com/atom-bugs/atom-bugs. Thank you for your feedback!.