How to get Xcode to show its startup screen again? - xcode

When I started Xcode I always got a screen that let me choose which project to open, or to start a new project, or a few other options. A few days ago I noticed it had a checkbox that was prechecked that said something like "Always show this screen on startup". Unfortunately, I unchecked it. I thought it would just reopen the last project I was editing but that's not what it does. Now Xcode just launches without opening any window at all so you have to go into its File menu, choose open, and find your project. I want to go back to the previous (default) behavior but I can't find any way to go back.
Does anyone know how to get that opening screen to show again? (It's not in preferences.)

From Xcode 4 and above versions, it's "Window" -> "Welcome to Xcode (⇧⌘1)".
On the older Xcode 3, it's "Help" -> "Welcome to Xcode".
If you want to see the window every time Xcode starts, please tick "Show this window when Xcode launches":
Beware that you need to hover over this window to see this checkbox.

Step 1
Start Xcode, go to the top navigation bar called Window, click on Welcome to Xcode it will show you the project screen:
Step 2
Look at the bottom of the welcome screen, there will be "show this window when Xcode launches", tick it:

Related

When I open Xcode, it surely opens, but its not showing any windows. Is it normal?

So, it's a simple question. When i try to open Xcode via macOS Dock, there is a dot bottom of the app icon, but it isn't opening any windows. So I have to open the window by clicking File > Open...
If it isn't normal, then please tell me how to fix it.
I have never seen or had this issue, but I did find this source: https://discussions.apple.com/thread/3854586
"In Xcode 4 choose Window > Welcome (or command - shift - 1) to Xcode to open the welcome window that gives you an option to create a new Xcode project. Select the Show this window when Xcode launches checkbox to have the welcome window open when you launch Xcode."

Stop the Issue Navigator showing up after every run

Something changed in Xcode and now every time I run my app it switches tabs to the Issue Navigator automatically. See pic below. How can I stop this from happening?
On the top menu, go to Xcode / Preferences / Behaviors. Then uncheck the option pictured below.

Xcode 6 to Xcode 11 - Detach the Console/Log Window

Is it possible to detach the console/log window in Xcode 6 to Xcode 9? If so, how do you detach it from the main console, into it's own window?
This question was previously asked for Xcode 4 but the answer doesn't work for Xcode 6 to Xcode 9 -
Stackoverflow - Same Question for Xcode 4
See the attached screenshot for illustration of the console/log view in question
Well, better late than never....
I found that I could maneuver and detach the console.
Add new tab.
Name the tab (eg Debugger).
In the new tab, expand the console so it fills the main window.
Right-click the new tab and select open in new window.
You'll have to quit Xcode and restart it to maintain the new window, rather than close projects or windows separately.
Apologize for the delay. Hope this is still useful..
UPDATE
This still works with Xcode 11.3!
To stop seperating the window : Xcode > Behaviors > Edit Behaviors
Then set as in the screenshot:
Solution without restarting Xcode. Thank #David DelMonte for illuminating me.
You can change Xcode behaviors configuration to open a new tab named Debugger in a separate window when project start running.
Then expand console view to full window in the debugger tab, Xcode will remember your reforms.

Xcode: On debug, is there any way to prevent it from opening the navigator on the front-most window?

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?
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.
Go to Xcode -> Behaviors -> edit behaviors. Now under build and running uncheck shows Navigator.
In Xcode Preferences > Behaviours > Runnings > Generates output, uncheck Show debugger with Current Views.

Where is the icon in the source code window for "continue to current line" in Xcode 5?

In XCode, before version 5, if you were in the source code windows debugging, you could place the cursor on the left side of the window just by where you enable/disable breakpoints and a small "Continue to current line" icon would appear.
If you clicked it, execution would advance to that line.
Now that I've upgraded to Xcode 5, it doesn't seem to be there anymore.
Has it been removed or is there another way (beside going to the Debug menu or doing a keyboard shortcut) to do this?
Found it. If you right-click just to the right of the line number you want to execute to, a small menu appears that includes the option to 'Continue to here'. Apparently the little icon is no more.

Resources