rizinorg/cutter

New way to display current instruction in debug mode

Open

#2.364 aberto em 4 de ago. de 2020

Ver no GitHub
 (2 comments) (0 reactions) (0 assignees)C++ (1.123 forks)batch import
EnhancementUIgood first issue

Métricas do repositório

Stars
 (14.852 stars)
Métricas de merge de PR
 (Mesclagem média 13d 23h) (20 fundiu PRs em 30d)

Description

Is your feature request related to a problem? Please describe. By now, the debug mode is having very hard background color of current instruction that program is running to (i don't know how to call it). Let me explain it (screenshot is bellow):

  1. This is color when program hits break point Screenshot at 2020-08-04 10-09-41
  2. Color after user click on step Screenshot at 2020-08-04 10-10-24 The color is pretty dark and similar the background color of current program
  3. After i click on different code block (or different instruction) Screenshot at 2020-08-04 10-12-09

-> So the problem here is current instruction is a "focused" instruction so it is using both color of mouse clicking highlight and debug. The final color is mixed from 2 color.

Describe the solution you'd like Add something like green dot or green arrow like -> mov eax, ebx or * move eax, ebx.

Describe alternatives you've considered

Remove highlight color? It isn't very nice because user can click on widget anyway.

Additional context

After click step into, the color went to same dark color Screenshot at 2020-08-04 10-18-17

Guia do colaborador