question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Find/replace icons are not intuitive

See original GitHub issue

Issue Type: Bug

Related to my feedback on find/replace behavior (#91210), the dialog is also difficult to use because of its reliance on mystifying icons over labeled buttons.

  • Several icons are just variants of Aa and Ab and AB etc. which are hard to keep straight without tool tips
  • The “find in selection” icon doesn’t convey selection
  • Replacement options are hidden behind a generic disclosure triangle
  • “Match whole word” doesn’t convey much; there are 3 lines and I don’t know what any of them represents
  • “Replace” vs “Replace all” is reasonably intuitive but I’m not sure why “replace all” is differentiated with multiple characters being replaced rather than just multiple occurrences.

Aside from its icon, I’m not sure why “find in selection” is over to the right by the controls for navigating between occurrences, rather than an option that controls search behavior like “ignore case”.

I also noticed that some button tooltips are in Title Case and others are in Sentence case, not sure if there is a reason for that.

VS Code version: Code 1.42.1 (c47d83b293181d9be64f27ff093689e8e7aed054, 2020-02-11T14:44:27.652Z) OS version: Darwin x64 19.3.0

Issue Analytics

  • State:open
  • Created 4 years ago
  • Reactions:26
  • Comments:8 (2 by maintainers)

github_iconTop GitHub Comments

1reaction
tmoschoucommented, May 10, 2021

The icons are too small/pixelated, even when I have increased the window.zoomLevel. This is how it renders on my monitor at default settings.

Screen Shot 2021-05-10 at 3 45 28 pm

0reactions
rgovcommented, Dec 14, 2022

Match Whole Word is definitely better. Case of the tooltips has been fixed. Much of the other feedback remains.

I think “Replace All” should look like this, which is close to as it is now, but point is to have multiple replacements, not multiple characters in the replaced and replacement strings.

image
Read more comments on GitHub >

github_iconTop Results From Across the Web

Ability to Find/Replace in any direction - SmartBear Community
This would be more intuitive if the default behaviour was to search the entire file for all matched items (i.e. does not require...
Read more >
[Solved] Find/Replace Results in CAPS - Microsoft Office Forums
When I use Find/Replace, the replaced word is formatted All CAPS. I attempted to format the replacement word with 'Not All Caps' without...
Read more >
UI Panel Scaling issue in Illustrator CC2019 and above
If the new UI scale is not comfortable after this change, simply change it back and the panels will continue to scale correctly....
Read more >
Your icons need labels no matter how intuitive or pretty you ...
I had a good laugh when I ran into this image again recently, originally shared in 2015 by Dave, a witty Facebook page....
Read more >
Lucidchart Features Drop Shadows, Locking Objects and Find ...
Lucidchart Features Drop Shadows, Locking Objects and Find/Replace ... When no objects on the page are selected, clicking on the same button in...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found