Re: Why Detail View AND Groups and Files?
Re: Why Detail View AND Groups and Files?
- Subject: Re: Why Detail View AND Groups and Files?
- From: James Bucanek <email@hidden>
- Date: Thu, 14 Dec 2006 09:07:02 -0700
M. Uli Kusterer wrote on Thursday, December 14, 2006:
> just curious: What's the rationale behind having both a "Groups and
>Files" view and a "Detail View"? I personally would have designed
>these two lists to be unified in one. What advantages do I have with
>the current design, and how do the people here take advantage of
>that? Can anyone from the Xcode team chime in with the thoughts
>behind this design?
I can't speak for the Xcode team, but the details view is for a *lot* more things than simply showing you a list of files. First of all, it provides a simple way of essentially querying the contents of project. Click on a group and it lists all of the items in that group in a flat list, independent of the hierarchy of the group. You can then sort and filter by various criteria. Something that would be extremely cumbersome to do in tree view.
Select the Executable group, and you'll get a list of executable complete with controls to change the current one.
Select the Errors and Warnings groups see a list of recent compilation errors.
Select the Find Results and see a list of recent search results. This is a great way of narrowing search results, because you can filter the contents of the search results list.
Select the bookmarks groups and see a table view of your bookmarks.
Select the SCM group and see the list of pending SCM actions.
Select the Symbols group and see all of the symbol names defined in your project.
Select a smart group and see the items that match that smart group's criteria.
The vast majority of these features would be impossible to fold into the Groups & Files panes. And if you did, it would either take up huge amounts of screen real estate or be incredibly awkward to use.
That said, if you aren't really using the details view, consider switching to the Condensed layout style and adding additional columns to your Groups & Files table.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden