rizinorg/cutter

New way to display current instruction in debug mode

开放

#2,364 创建于 2020年8月4日

 (2 条评论) (0 个反应) (0 位负责人)C++ (1,123 个派生)batch import
EnhancementUIgood first issue

仓库指标

星标
 (14,852 个星标)
PR 合并指标
 (平均合并 13天 23小时) (30 天内合并 20 个 PR)

描述

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

贡献者指南