Bug 234019 - request for user-visible string search
Summary: request for user-visible string search
Status: NEW
Alias: None
Product: JDT
Classification: Eclipse Project
Component: Core (show other bugs)
Version: 3.4   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: JDT-Core-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-05-26 15:59 EDT by Ducky Sherwood CLA
Modified: 2008-05-26 15:59 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ducky Sherwood CLA 2008-05-26 15:59:33 EDT
I request that users be able to search for user-visible strings (i.e. strings that appear in the GUI, stdout, or stderr).

Why?

I did a user study where I watched seven professional programmers closely while
they did four 20-min Java programming tasks.  If you throw out one programmer who had very very very little experience, ten of the eleven File Searches that they did were for user-visible strings.  The subjects frequently had to think for a minute as to what string they would search for -- it needed to be something in the GUI "near" what they were after, but not so common that it would show up all over the code base.  (Finding where the GUI string "new" is set is difficult!)

Implementing this feature request would be difficult, no question: you'd have to do something similar to a live/dead analysis to figure out where strings propagated to, and you wouldn't be able to trace where user-generated or database-generated strings.  It also wouldn't be helpful to people who work on "well-behaved" projects that have all their user-visible strings separated into a single file.  Thus this probably should be a third-party plug-in, not part of the core code.

(Why am I posting it here, then?  Because I think the idea is worth capturing, and I don't know where else to capture it.)