rizinorg/cutter

New way to display current instruction in debug mode

Open

#2,364 建立於 2020年8月4日

在 GitHub 查看
 (2 留言) (0 反應) (0 負責人)C++ (14,852 star) (1,123 fork)batch import
EnhancementUIgood first issue

描述

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

貢獻者指南