Minor usage enhancements

Wishlists for new functionality and features.
Post Reply
lordcanty
Posts: 19
Joined: 23 Mar 2007 22:43

Minor usage enhancements

Post by lordcanty » 09 Nov 2018 11:07

Hi, I wanted to suggest a few things:

- accept 0xN hex notation
I often paste numbers like 0x43234523 in search/goto/select block, but aren't accepted by the validation, so I have to manually remove the "0x" part.

It'd faster/easier if HxD could recognize this standard notation and ignore the 0x. You could add an option if you think it may be problematic enabling it by default.

- don't validate "select block" until pressing ok
When I paste number mixed with 'text' (like 0x23) in one of the fields I immediately get "the entered number contains an invalid digit". Other functions like search/goto only validate when pressing "ok".

I think it should work just like search/goto for consistency.

- copy/paste from data inspector
Sometimes I highlight/copy a little endian value (say 0x00120100), but I transform it to big endian so it's easier to read (0x00011200). Right now I manually do this: highlight data > click on data inspector > copy int32 value.

It'd be useful if there was a command (like shift+ctrl+copy?) to copy the currently highlighted data inspector field. Or perhaps, a command to set cursor from standard data view to data inspector (shift+tab?), so I can move it to int32 and copy (or both commands).

- add bookmark menu
I didn't even knew bookmarks (ctrl+0-9) existed until I checked the readme short ago. They are so useful! You should add a menu so it's easier to find out about them.

Perhaps you could add a "open readme" in help menu too, and/or a list of 'hidden' commands (like ctrl+tab changes tabs, not listed anywhere).


Thanks for keeping HxD alive!

Post Reply