• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Feature Requests
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Feature Requests


  • Subject: Feature Requests
  • From: Michael Rice <email@hidden>
  • Date: Wed, 3 Aug 2005 23:34:23 -0500

I'm using Xcode 2.0 and do C/C++ development most of the time. The following are a few feature suggestions that I think would benefit many people; please forgive me if some of these are already in Xcode 2.1.

1. Make the "all-in-one" mode strictly all-in-one. For example, when I select the "View | Switch to Header/Source File" menu or press Shift-Cmd-UpArrow, open the counterpart file in the same window - do not open another window.

2. For Aggregate projects, allow access to the contained projects' contents from the Aggregate project's window. Basically what I'd like to be able to do is create an Aggregate project that contains all of my sub-projects. With Xcode in "All-in-One" mode, it should never require me to open another "top-level" project window to access the source files in a sub-project or edit the settings for a sub-project.

3. Add data formatters for the debugger to display info for all of the C++ Standard Library types (e.g., std::string, list, vector, etc.)

4. Provide a way to store executable arguments and environment variables settings (from the Executable Info editor) in the user perspective file instead of or in addition to in the project file. Perhaps another column in the editor that specifies where each is/ should be stored. This is very important, since arguments and environment variables can be very user and host dependent. When a single project is shared by multiple users or on different host systems, settings for one user/environment may not be at all appropriate for another.

5. Currently, when editing a project that has SCM enabled, but the SCM system is unavailable (e.g., no network connection to SCM server), Xcode prompts if SCM should be disabled or left enabled. If the user elects to disable SCM for the project, that should be a transient setting, perhaps only while the project is open. This way, if/when the connection to the SCM server is restored, the user won't have to manually re-enable SCM for each project.

6. Re-read the environment settings in ~/.MacOS/environment.plist when Xcode is started. I realize this is probably more of an OS X feature request, but having to logout/login just to change an environment variable is, to say the least, very inconvenient.

Thanks.
Michael
_______________________________________________
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


  • Follow-Ups:
    • Re: Feature Requests
      • From: Chris Espinosa <email@hidden>
  • Prev by Date: Re: Subversion database corruption
  • Next by Date: Re: Feature Requests
  • Previous by thread: Re: Extreme Search Path Problems!!!!!
  • Next by thread: Re: Feature Requests
  • Index(es):
    • Date
    • Thread