13

Visual Studio 2010'daki C# kodundaki örnek (ve statik) değişkenlerini renklendirmek mümkün mü, belki de hafif bir uzantı kullanıyor musunuz? Aşağıdaki örnekte name ve age no'lu renkli test olmamalıdır. Elbette, değişken vurgulamanın kullanımı, grat özelliğidir, ancak bu farklı bir şeydir. Örnek değişkenlerin hep renkli olmasını istiyorum. Birçok kişi örnek değişkenleri ayırt etmek için _underscores kullanır, ancak renk kullanmayı tercih ederim.Visual Studio'da örnekleme örnek değişkenleri

public class Kid 
{ 
    private string name; 
    private int age; 

    public Kid() 
    { 
     name = "N/A"; 
     string test = "XYZ"; 
    } 
} 
+6

Bu, Visual Studio'da hiçbir zaman uygulanmadığını zihnime darbeler. Bu temel bir özellik. – Godsmith

cevap

4

Bu doğrudan Visual Studio ile mümkün değildir. Ancak, JustCode veya Resharper yüklerseniz, bu seçeneği (diğer birçok renklendirme seçeneğinin yanı sıra) alırsınız.

+0

Resharper'ın renklendirme için yerel desteği olduğunu varsayalım. Bu, standart "Yazı Tipleri ve Renkler" diyaloğuna bazı zengin renk seçenekleri ekler, yani, bu kod öğesinin hangi stilde olmasını istediğiniz kod öğeleri listesinden seçim yapabilirsiniz. Resharpe standart diyaloğu değiştirmez, ancak önceden tanımlanmış kod öğelerini listelemek için birçok kod öğesi ekler. –

+0

Ben JustCode yüklemek ve tekrar kontrol etmek için düştüğünden beri :-) – Pol

+0

@Dmitry: JustCode aynı şeyi yapar, btw - farklı seçenekler, elbette, ama benzer bir kavram. –

1

Bu özellikle yakında Visual Studio 2010 için geçerli olmayacaktır. Roslyn Colorizer adı verilen açık kaynaklı bir Visual Studio eklentisi vardır ve örnek değişkenlerin görünümünü şekillendirmek için Visual Studio 2015 Preview numaralı yeni .NET Derleyici Platformunu ("Roslyn") kullanır.

enter image description here

+0

Bunu uygulamak için Visual Studio 2013 için bir uzantı var, ancak yorumlarına göre çalışmıyor? https://visualstudiogallery.msdn.microsoft.com/5b1a493f-740e-4428-9fe9-65b0028380f3?SRC=VSIDE – Godsmith

13

SemanticColorizerVisual Studio 2015 benim için çalışıyor, bu Uzantılar'da de mevcuttur ve VS Güncellemeler >Çevre - ->yazı tipleri ve renkler ->Metin Düzenleyici ->"Semantik *****" Sen Seçenekler renkleri düzenleyebilirsiniz. En önemli uzantı sadece kod boyama için kullanılır, VS'nizi tıkayan binlerce özelliğe sahip bazı paket değildir. enter image description here

+0

teşekkürler, aynı zamanda görsel stüdyo eklenti yöneticisinde de ücretsiz ... – thalm

+1

Bu ayrıca 2017 ile de çalışıyor. İşte [Pazaryeri Semantic Syntax Colorizer] 'a link (https://marketplace.visualstudio.com/items?itemName=AndreasReischuck.SemanticColorizer) – Teknikaali