Xcode's Build Settings search should return partial matches

Originator:keithbsmiley
Number:rdar://33420814 Date Originated:19-Jul-2017 22:43
Status:Duplicate of 33376852 (open) Resolved:
Product:Developer Tools Product Version:Xcode 9 beta 3 (9M174d)
Classification:Enhancement Reproducible:Always
 
Summary:
This is a duplicate of radar #33376852

Xcode’s Build Settings search is very unforgiving, which is especially problematic when attempting to find awkwardly-named settings, or settings that may have plausibly been called different names by reasonable people. For example, searching for “Swift version” returns no matches, despite the setting in the *.pbxproj file being named “SWIFT_VERSION”. Instead, one must remember that the setting’s “natural” name is “Swift Language Version”.


Steps to Reproduce:
Search for “Swift Version” in the Build Settings.

Expected Results:
Find the “Swift Language Version” in the search results.

Actual Results:
Nothing is returned in the search results.

Version:
Xcode 9 beta 3 (9M174d)

Notes:
Xcode’s “Open Quickly” feature has excellent fuzzy-string search capabilities. Presumably it wouldn’t be _that_ challenging to leverage it here? Although knowing what I know of Xcode’s internal architecture, maybe that’s naive of me to think 😉

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!