Soru Visual Studio 2012 Kodu Yapılar için vurgulama


Ş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.

VS2008'de bir şey gibi

public Color Foreground {get;set;}

anahtar kelime Color iyi bilinen ve tanımlanmış bir yapı olduğu için vurgulanır.

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'nden geçtim ve her şeyi denedim ama iyi eskiyi alamıyorum struct rengi geri vurgulamak.


25
2018-01-10 08:48


Menşei




Cevaplar:


VS2012'de benim için iyi çalışıyor:

enter image description here

Aradığın şey User Types (Value types) renk
Tools -> Options -> Environment -> Fonts and Colors

enter image description here

Bu yardımcı olmazsa, renkleri değiştirebilecek harici bir eklentiniz olmadığını kontrol etmelisiniz ...
Güncelleme - Yorumunuzu temel alarak - kullanıyorsanız Verimlilik Elektrikli El Aletleri devre dışı bırakmanız gerekebilir Renklendirilmiş Parametre Yardımı Seçeneği Tools -> Options -> Productivity Power Tools -> Colorized Parameter Help...

Başka bir seçenek denemek Onarım VS2012 kurulumunuz


25
2018-01-10 09:05



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
@ user1966041 Ayrıca, 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
Bunun için bu konuya neden olan verimlilik araçları oldu. Renklendirilmiş Parametre Yardımını kapattım ve düzeltdim. - Somedeveloper
Benim de prod araçları benim için çerçeve yapıları ile ilgili sorun oldu. DateTime - MemeDeveloper
Ben varsayılan ve geri gelen renk değiştirirseniz o zaman işe yaradığını bulduk. - Valentin


Bu soruna da girdim ve suçluyu buldum. Verimlilik Elektrikli El Aletleri. Yeniden görünecek yapıların sözdizimi vurgulamasını almak için bir geçici çözüm var. Kapatmak zorundasın Renklendirilmiş Parametre Yardımı Productivity Power Tools seçeneklerinde ve Visual Studio'yu yeniden başlatın.

Bu, Araçlar> Seçenekler> Verimlilik Güç Araçları> Renklendirilmiş Parametre Yardımı'nda bulunabilir.

PPT Colorized Parameter Help

Ayrıca bkz. bu hata raporu daha fazla bilgi için.


27
2018-01-12 20:44



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


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 yok.

Not: Ben de Color Theme Editor eklentisini yükledim - Bu, geçici çözümün etkinliğinde herhangi bir rol oynarsa emin değilim (fakat daha önce de yüklemiştim, bu yüzden uzantı tek başına sorunu çözmedi).

Ayrıca, birisi MS Connect'te hatayı yayınladı: http://connect.microsoft.com/VisualStudio/feedback/details/770603/text-editor-the-type-color-for-structs-is-black


0
2018-05-22 20:35





Colorized Power Tools parametresini kapatmayı denedim, Power Tools'u kaldırıp yeniden yükledim ve Visual Studio'nun "Onarma" sı hiç çalışmıyordu.

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


0
2017-09-09 20:18