rizinorg/cutter

New way to display current instruction in debug mode

オープン

#2,364 opened on 2020/08/04

 (2 件のコメント) (0 件のリアクション) (0 人の担当者)C++ (1,123 件のフォーク)batch import
EnhancementUIgood first issue

Repository metrics

Stars
 (14,852 個のスター)
PR merge metrics
 (平均マージ 13d 23h) (30d で 20 merged PRs)

説明

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

コントリビューターガイド