Xcode 4 - konsol / günlük penceresini ayır


130

Xcode 4'te konsol / günlük penceresini ayırmak mümkün mü?

Daha da iyi, nasıl?


22
+1 nasıl hissettiğini bilir
Rob Agar

1
bir gün görsel stüdyoyu ios ile kullanabileceğimi umuyorum
odyth

3
En iyi yanıtı seçmelisiniz: P
MikeyWard

Yanıtlar:


125

Xcode tercihlerine gidin ve Davranış sekmesini açın.

Xcode'a, "Duraklatmaları Çalıştır" veya "Çalıştırma Başladığında" "Hata Ayıklayıcı" adlı bir sekme açmasını söyleyin. Sonra çalıştırın ve o Hata Ayıklama sekmesini başka bir pencereye ayırın (sekme çubuğundan kendi penceresine sürükleyerek sadece geçerli pencerenin dışına bırakmasına izin verin). Şimdi onu kalbinizin içeriğine göre yeniden biçimlendirin; o şekilde kalacak. Ayrıca, isteğe bağlı olarak tam genişlikte bir konsola sahip olabilmeniz için yerel değişken ekranı kenara kaydıran konsol penceresinin sağ üst köşesindeki küçük kontrolleri de unutmayın. Bunun için klavye kısayollarından henüz emin değilim.

Hata ayıklama görevleri için genellikle Hata Ayıklama sekmesini ve diğer bir sekmeyi ayrı bir pencerede tutuyorum ve diğer tüm düzenleme sekmelerimi farklı bir pencerede (ve hata ayıklama penceresini simülatör ile ayrı bir monitörde). Yukarıdaki ayarlarla, bir hata ayıklayıcıyı bir kesme noktasına ulaşan düzenlerken, aniden konsolu öne çıkararak düzenlememi kesintiye uğratmayacağı anlamına da gelir.


4
Buradaki sorun, projeyi kapatmak istediğinizde önce hata ayıklayıcı sekmesini kapatmanız gerektiğidir, aksi takdirde Xcode, projeyi bir sonraki açışınızda bunu "ana" pencere olarak kabul edecek ve bir tam ekran çıktı penceresi ile sonuçlanacaktır. ve proje yeniden açıldığında hiçbir dosya görünmez.
Joris Mans

2
Projeleri kapatırken XCode'dan çıkıyorum, yeniden başlattığınızda her iki pencereyi de açacak. Emin olmak için mükemmel değil.
Kendall Helmstetter Gelner

2
Sisteme sadece benim belirttiğim gibi Hata Ayıklama penceresini farklı bir sekmede açmasını söylemelisiniz - o zaman bu sekmeyi kendi penceresine sürükleyebilirsiniz. Bir hata ayıklama sekmesine sahip olduğunuzda, onu istediğiniz gibi özelleştirebilirsiniz ve aynı şekilde ayarlanmış kalacaktır.
Kendall Helmstetter Gelner

2
Aha görüyorum ... Tercihler-> davranışlarda ona "Hata Ayıklayıcı" dediğimiz bir adla bir sekme açmasını söyleyebiliriz. O zaman bu ilk açıldığında sadece çıktı günlüğüne (veya her neyse) sahip olacak şekilde ayarlayabiliriz. ve ayrı bir pencere olarak
Harry Wood

1
Evet, aynen, pencerelerin her biri her zaman durumunu hatırlar. Değişkenleri otomatik olarak göstermeyle ilgili diğer bazı davranışları da kapatmak isteyebilirsiniz (bu, açıldığında günlük penceresinin yarısı kadardır)
Kendall Helmstetter Gelner

27

Elbette, yeni bir sekme oluşturun, onu orijinal pencerenin dışına sürükleyin ve hata ayıklayıcı alanını tüm sekme olacak şekilde genişletin. Şimdi, Xcode'un o sekmeyi hatırlayıp hatırlamayacağı ve yerleşimi başka bir konudur. Hoşnutsuzluğunuzu bildirmek için Apple'a bir hata bildirin.


1
Tamam, bu biraz daha iyi, ancak ideal olmaktan uzak. Hata ayıklama penceresini 2. bir monitörde istiyorum, böylece hata ayıklama çıktısına bakarken aslında kaynak koduna başvurabilirim. Apple, birden fazla monitör kullanan geliştiricilerin olmadığını gerçekten düşünüyor mu?
sol

2
Xcode 4, Apple'ın sattığı gazilyon inçlik monitörler ile yazılmıştır, daha küçük çoklu monitör yapılandırmalarından daha fazla, ya da öyle görünüyor. Ben de nefret ediyorum :)
Joris Mans

Öncelikle Spaces ile kullanıyorum, işleri farklı pencerelere ayırdığınızda, küçük monitörlerde oldukça kullanışlı olduğunu düşünüyorum ... bir anahtar, kenar çubuklarını katlama ve katlama kolaylığı.
Kendall Helmstetter Gelner

Görünüşe göre pencereleri istediğiniz gibi düzenlemek ve onları "Çalışma Alanını Kapat" ile kapatmak, Xcode'un bu proje için yerleşimini daha iyi hatırlamasını sağlar. Denenecek bir şey.
Jon Shier

@sol Bu çözümle ilgili sizin için hala yetersiz olan nedir? Hala üstte yer kaplayan düğmeler (Çalıştır, Durdur, vb.) Var mı?
funroll

5

Jshier'in tavsiyesini bir adım öteye taşıyarak, Dosya -> Yeni Pencere yapabilir ve tüm pencereyi kaplamak için hata ayıklama penceresini genişletebilirsiniz. Ancak her açtığınızda manuel olarak genişletmeniz gerekir. Ugh.


Ayrıca, günlüğü daha da izole etmek ve biraz alan boşaltmak için, gösteriliyorsa Yeni Pencerede Araç Çubuğunu Gizleyebilirsiniz.
Tony Adams
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.