24

I'm trying to figure out how to use Xcode in a multi-window setup. I would like to have one window be my main window, and then have others that I use to do occasional spot editing. Here's the rub: I never want to have the navigator (or the debug console, for that matter) open in those other windows. I only want the navigator and console to open in the main window.

Right now, when I run the app the debug navigator and console open up in whichever window is frontmost (causing me to have both the main window and the secondary window with console pains and navigator open). Is there anyway to prevent the console and issue navigator from opening on the secondary window while preserving this behavior for the main window?

1
  • this behavior is so obnoxious, apple is not even caring Commented Oct 12, 2022 at 12:11

3 Answers 3

39

I'm not sure I fully understand what you want - but you can configure some of these things in the Xcode preferences under "Behaviors". Under "Running" you can click on "Starts" and it will show you the behaviors for when you run your application. You can set it to show a particular tab in the active window or a separate window. You can set up that tab to contain just the debugger. If it does show the debugger in the other tabs, you can minimize the debugger panes, and I believe it will save that state for the next time it launches. See here for more details.

7

Go to Xcode -> Behaviors -> edit behaviors. Now under build and running uncheck shows Navigator.

1
  • it actually doesn't fix the problem Commented Oct 12, 2022 at 12:11
2

In Xcode Preferences > Behaviours > Runnings > Generates output, uncheck Show debugger with Current Views.

1
  • this doesn't work either Commented Oct 12, 2022 at 12:12

Not the answer you're looking for? Browse other questions tagged or ask your own question.