2016-09-29 29 views
7

Visual Studio Kodunun eşleşen parantezleri, aynı değişkenin tüm oluşumlarını vb. Vurgulamasını istemiyorum. Çok rahatsız edici buluyorum. Ancak, bu özelliği devre dışı bırakmanın bir yolunu bulamıyorum."Eşleşen" vurgulaması nasıl kapatılır

Değiştirebildiğim tek vurgulama seçenekleri "editor.selectionHighlight" ve "editor.renderLineHighlight" dır, ve ikisi de çalışmaz.

"Eşleşen vurgulamayı" devre dışı bırakmak mümkün mü? Ya da belki de temayı düzenlemek için, vurgu rengi ve vurgu sınırı arka plan rengi ile aynı mı?

cevap

2

Preferences- gitmeyi deneyin> sağa settings.json olarak kullanıcı ayarları ekleyin:

"editor.selectionHighlight": false

+0

Aslında o dizi var, hem kullanıcı ve Çalışma Alanı ayarları için. Brace vurgulamayı ya da geçerli kelime vurgulamanın diğer tüm örneklerini kapatmıyor gibi görünüyor. İşte her ikisi için benim settings.json dosyası: // Varsayılan ve kullanıcı ayarlarının üzerine yazmak için ayarlarınızı bu dosyaya yerleştirin. { "editor.selectionHighlight": false, "editor.renderLineHighlight": false } – VTGroup

+0

Eğer editör seçimi "editor.selectionHighlight" benzer eşleşmeleri vurgulaması gerektiğinden Kontroller // ayarı olmadığından emin misiniz: true , çalışma alanı ayarlarınızda? – Mark

+0

Sadece iki kez kontrol ettim. Kullanıcı ve Çalışma Alanı settings.json dosyalarının her ikisi de aynı iki değere sahiptir: "editor.selectionHighlight": false, "editor.renderLineHighlight": false. SelectionHighlight'ın eşleşen ayracı vurgulamayı kontrol etmesi gerekiyorsa, belki de çalışmamasına neden olan başka bir şey var. Ayrıca, alakalı bir durumda, Mac'te olduğumu söylemeyi tamamen unutmuşum. – VTGroup

5

Sonunda anladım nasıl

bu deneyin Tercihler'inizde biri "editor.matchBrackets": false - ayar Kullanıcı/Çalışma Alanı

image here

+2

Bir çözümün bağlantısı çözüme açıktır, ancak lütfen yanıtınızın onsuz yararlı olduğundan emin olun: [bağlantı etrafında bağlam ekle] (// meta.stackexchange.com/a/8259) böylece diğer kullanıcılarınız ne olduğuna dair bir fikre sahip olacaklar. ve neden orada, ardından hedef sayfanın kullanılamaması durumunda linklediğiniz sayfanın en alakalı bölümünü belirtin. [Bir linkten biraz daha fazla olan cevaplar silinebilir.] (// stackoverflow.com/help/deleted-answers) – FelixSFD

7

1) sözdizimi highliting (değişkeni içinde yer imleç) Syntax highliting

"editor.occurrencesHighlight": false 

belgesinde (benzer parçaları vurgulayarak 2) Seçim) Selection highlighting

"editor.selectionHighlight": false 

: vurgulama farklı tipi vardır 10 vardır 3)

"editor.matchBrackets": false 
ile eşleşen eşleşen parantezler

ikinci yolu var - onları daha az rahatsızlık verici (veya tamamen şeffaf) yapmak:

"workbench.colorCustomizations": { 
    "editor.selectionHighlightBackground": "#00000000", // similar selection 
    "editor.wordHighlightStrongBackground": "#00000000", // syntax variable definition 
    "editor.wordHighlightBackground": "#00000000", // syntax variable 

    "editorBracketMatch.border": "#00000000", 
    "editorBracketMatch.background": "#00000000", 
} 
+0

Bu hangi renk teması? – mardok

+0

Özel (Bunu zaten sildim).En yakın eşleşme [Ayu light] (https://marketplace.visualstudio.com/items?itemName=teabyii.ayu) – Alex

+0

fena değil, [One Monokai Darker] (https://marketplace.visualstudio.com/items? itemName = victormejia.one-monokai-darker) – mardok

İlgili konular