2013-01-10 30 views
25

Şu an biraz deliriyorum. Şirketim VS2008'den VS2012'ye geçti ve şu an için yapıları için kod vurgulamayı etkinleştiren herhangi bir seçenek bulamadım. Bir iyi bilinen ve tanımlanan yapı olduğu için VS2008 şey ise Visual Studio 2012 Kod Yapıları Vurgulamak

public Color Foreground {get;set;}

gibi anahtar kelime Color vurgulanıyordu.

VS2012'de vurgulama özelliği artık yapılar için çalışmıyor.

Başka kimse de fark ediyor mu? Bir çözüm var mı? Tüm Renk Seçenekleri ile gittim ve her şeyi denedim ama iyi eski struct rengi geri getiremiyorum.

cevap

24

Bu VS2012 içinde, benim için çalışıyor: o değilse
Tools -> Options -> Environment -> Fonts and Colors

enter image description here

yılında

enter image description here

Ne aradığınız User Types (Value types) renktir yardım, renkleri değiştiren harici bir eklentiniz olmadığını kontrol etmelisiniz ...
Güncelleme - Yorumlarınız dayalı - Eğer Verimlilik Güç Araçları kullanıyorsanız siz Tools -> Options -> Productivity Power Tools -> Colorized Parameter Help den Renklendirme Parametre Yardım Seçeneği devre dışı gerekebilir ...

Diğer bir seçenek Repair çalışmaktır VS2012

+4

Sonunda bir çözüm buldum. Ekran görüntüsü beni doğru yöne gösteriyordu. Varsayılan renkler etkinleştirildi ve Kullanıcı Türleri (Değer türleri) ekran görüntüsünüzle aynı renkte ayarlandı. BUT Ayrıca "Üretkenlik Gç Araçları" nı da yükledim ve bu eklenti vurgulamayan varsayılan renk ayarlarının geçersiz kılmasından sorumludur. Artık yapılar. Addin devre dışı bırakıldıktan sonra renkler normale döndü. – LazyGeek

+3

@ user1966041 Tüm uzantıyı devre dışı bırakmak yerine, Üretkenlik Gç Araçları seçeneklerinde 'Renklendirilmiş Parametre Yardımı'nı devre dışı bırakabilirsiniz. Daha fazla bilgi için cevabımı görün. – Paccc

+1

bunun için teşekkürler, bu, soruna neden olan üretkenlik araçlarıydı. Renklendirilmiş Parametre Yardımını kapattım ve düzeltdim. – Somedeveloper

27

kurulumunuz da bu sorunla karşılaştım ve Productivity Elektrikli El Aletleri olan suçluyu buldum. Yeniden görünecek yapıların sözdizimi vurgulamasını almak için bir geçici çözüm var. Productivity Power Tools seçeneklerinde Colorized Parametre Yardımı'u kapatmanız ve Visual Studio'yu yeniden başlatmanız gerekir.

Bu

Araçlar bulunabilir> Seçenekler> Verimlilik Elektrikli El Aletleri> Renklendirme Parametre Yardım

PPT Colorized Parameter Help

Ayrıca daha fazla bilgi için this bug report bakın.

+0

Bu işe yaramazsa, Productivity Power Tools'ı tekrar yüklemeyi deneyin. Sonunda benim için yaptı. – DLeh

0

Bu soruna başka bir çözüm buldum, bu da Renklendirilmiş Parametre Yardımı özelliğini açık bırakmanızı sağlar.

Yazı Tipleri ve Renklerde, "İmza Yardımı - Kullanıcı Türleri (Değer Türleri)" için bir değer belirttim ve artık sorun yaşıyorum.

Not: Ayrıca Color Theme Editor eklentisini de yükledim - Bu, çözümün etkinliğindeki herhangi bir parçanın oynandığından emin değilim (fakat daha önce yüklemiştim, bu yüzden uzantı tek başına düzeltilemedi) sorun).http://connect.microsoft.com/VisualStudio/feedback/details/770603/text-editor-the-type-color-for-structs-is-black

0

Ben Renklendirilmiş Elektrikli El Aletleri parametresini, kaldırma kapatarak ve çalıştığı hiçbiri Güç Araçları ve Visual Studio'nun "Onar", yeniden denedim:

Ayrıca, birisi MS Connect ile ilgili hata yayınlanmıştır.

Çalışma sona erdi .suo ve .dotSettings dosyaları, Çözüm Dosyası (.sln) ile aynı dizinde siliniyordu.

İlgili konular