É possível desanexar a janela console / log no Xcode 4?
Melhor ainda, como?
É possível desanexar a janela console / log no Xcode 4?
Melhor ainda, como?
Respostas:
Vá para as preferências do Xcode e abra a guia Comportamento .
Diga ao Xcode para abrir uma guia chamada "Debugger" quando "Run Pauses" ou "Run Starts". Em seguida, execute-o e divida a guia Depuração em outra janela (arraste-a para fora da barra de guias para sua própria janela, deixando-a cair fora da janela atual). Agora altere o conteúdo para o seu coração; vai ficar assim. Além disso, não esqueça dos pequenos controles no canto superior direito da janela do console que deslizam a exibição da variável local para que você possa ter um console de largura total sob demanda. Ainda não tenho certeza sobre os atalhos de teclado para isso.
Normalmente, mantenho a guia Debugging e uma outra guia em uma janela separada, para tarefas de depuração e todas as minhas outras guias de edição em uma janela diferente (e a janela de depuração em um monitor separado com o simulador). Com as configurações acima, isso também significa que, ao editar um depurador atingindo um ponto de interrupção, ele não interromperá minha edição trazendo o console de repente.
Claro, crie uma nova guia, arraste-a para fora da janela original e expanda a área do depurador para ser a guia inteira. Agora, se o Xcode se lembrará dessa guia e seu posicionamento é outra questão. Registre um bug na Apple para que eles saibam o seu descontentamento.
Tomando o conselho do jshier um passo adiante, você pode fazer Arquivo -> Nova Janela e expandir a janela de depuração para ocupar a janela inteira. Mas você precisa expandi-lo manualmente sempre que o abrir. Ugh.