Visual Studio 2015 ekstra hata ayıklama seçeneğini devre dışı bırak


193

Microsoft Visual Studio 2015 Güncelleştirme 2'de uygulamamda hata ayıkladığımda ve özel bir wpf iletişim kutusu açtığımda, siyah bir karede bazı ek hata ayıklama seçenekleri alıyorum. Görüntü darbesine bakın.

resim açıklamasını buraya girin

Bunu nasıl devre dışı bırakabilirim?

Bu ilk simge "Canlı Görsel Ağaca Git" yazıyor. İkinci simge "Seçimi Etkinleştir" yazıyor. Üçüncü simge "Görüntülü Yerleşim Düzenleyicilerini" yazıyor.

Yanıtlar:


258

Bu seçeneğin işaretini kaldırmayı deneyin: Tools –> Options –> Debugging –> General –> Enable UI Debugging Tools for XAML.

Yine de açık bırakmayı ve avantajınıza kullanmayı düşünebilirsiniz.


12
Bence varsayılan olarak etkindir. Bu özellik VS2015 Güncelleme 2'de tanıtıldı
Dmitry Rotay

14
Güncellemede etkindir. Ne yazık ki aynı zamanda ekranı gizler, bu yüzden nasıl kaldırılacağını bilmek harika
Taylor Maxwell

Tersi bir sorunum vardı - her şey kontrol edildi, ancak araçlar nadiren görünüyordu. Desen, sadece ilk önce bina olmadan çalıştırırsanız görüntüleniyor gibi görünüyor.
dlf

Herkes bu özellik için kullanılan açılır pencerenin ne olduğunu söyleyebilir. WPF'de özel açılır pencere kontrolü var mı?
deathrace

21
Ciddi olarak UI tasarım seçimlerini yapan insanları merak etmelisiniz. Varsayılan olarak etkinleştirilmemeli ve üzerinde 'devre dışı bırak' seçeneği bulunmalı ... ve SO'yu avlamaya gitmemelisiniz.
smatthews1999

119

Aynı soruyu ve cevabı burada bulduktan sonra, Canlı Görsel Ağacı penceresinden değiştirilebileceğini de keşfettim.

Hata ayıklama sırasında Hata Ayıkla (menü) -> Windows -> Canlı Görsel Ağacı

İlk simge (uygulamada çalışma zamanı araçlarını göster) bunu değiştirir.

Uygulamada çalışma zamanı araçlarını göster


4
Aslında. Canlı Görsel Ağaç, görsel stüdyonun sol tarafında daraltılmış bir araç çubuğudur.
Ebedi21

2
Mükemmel cevap! Bu kara kutu önemli bir şeyi gizler ve bu, tüm özelliği kapatmamak için çökmenin en iyi yoludur.
Mike Keskinov

3
Bu kesinlikle en iyi çözümdür. Bu şekilde, tasarım sırasında diğer ayarlarla uğraşmak zorunda kalmadan ekran görüntüsü alabilirim.
DoomVroom

20

Benimkini tamamen kapatmak yerine, çoğu zaman yıkılmaya başladım. Tamamen kullanışlı olduğu zamanlar var ve daraltılmış sürüm yalnızca minimum kullanıcı arayüzü kullanımı sağlamak için iyi bir iş çıkarıyor. Daraltmak için yatay çubuğa tıklayın:

resim açıklamasını buraya girin

Geri yüklemek için çubuğu tekrar tıklayın.


4
Onlar da daralt düğmesini sürükleyerek üst boyunca kaydırmak için izin olsaydı güzel olurdu. Bazen çöktükten sonra hala yolunda.
Brian Reichle

1
@BrianReichle hala yolundaysa, kullanıcı arayüzlerinizi gözden geçirin: pencerenin iç sınırı ile içerik arasında o kadar küçük bir alan bırakmamak gerçekten kötü kullanıcı arayüzü tasarımıdır.
motoDrizzt

7
@motoDrizzt Hayır, ekran gayrimenkulünün etkin kullanımı. Bazen bu "güzel" seyrek bir GUI'den daha önemlidir. Aracın gerektiğinde yeniden konumlandırılmasına / gizlenmesine izin vermemek kötü UI tasarımıdır ..
Niclas

17

Bunun eski bir soru olduğunu anlıyorum, ancak kimsenin bahsetmediği ek bir seçenek var. Bu kullanışlı işlevselliği tamamen kapatmak yerine, işlevselliği etkinleştirebiliriz, ancak can sıkıcı çalışma zamanı araçlarının uygulamalarımızın üstünde görünmesini kaldırın:

resim açıklamasını buraya girin

Aşağıdaki konumda bu seçeneğin işareti kaldırılabilir:

Araçlar> Seçenekler> Hata Ayıklama> Genel> XAML için UI Hata Ayıklama Araçlarını Etkinleştir> Uygulamada çalışma zamanı araçlarını göster

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.