typescript - Mac için VSCode, metin düzenleyici kapsamlarını semantik token türlerinin lehine üzerine yazıyor
Textmate kapsamları ile anlamsal belirteç türünü tam olarak anlamıyorum, ama Mac'imdeki VS Code düzenleyicim şunu geçersiz kılıyor/üzerini çiziyor:
foreground support.class { "foreground": "#66D9EF", "fontStyle": "italic" }
lehinde
foreground variable.other.readwrite
variable { "foreground": "#F8F8F2", "fontStyle": "" }
aşağıdaki textmate kapsamları için:
support.class.builtin.ts
meta.object.member.ts
meta.objectliteral.ts
meta.object.member.ts
meta.objectliteral.ts
new.expr.ts
meta.var.expr.ts
source.ts
support.class.builtin.ts
meta.object.member.ts
meta.objectliteral.ts
meta.object.member.ts
meta.objectliteral.ts
new.expr.ts
meta.var.expr.ts
source.ts
support.class.builtin.ts
meta.function-call.ts
meta.object.member.ts
meta.objectliteral.ts
meta.object.member.ts
meta.objectliteral.ts
new.expr.ts
meta.var.expr.ts
source.ts
Ayrıca Number.parseInt() içindeki "Number" için de tamamen görmezden geliyor gibi görünüyor. Alan denetleyici şunu gösteriyor:
foreground support.class { "foreground": "#66D9EF", "fontStyle": "italic" }
metin beyaz olmasına rağmen (açık mavi değil) ve italik de değil.
VS Code'u kaldırıp yeniden yüklemeyi denedim ama bu yardımcı olmadı.
Ayrıca, vscode'yu (Mac'te) kapattığımda ve sonra tekrar açtığımda, bir anlığına override'ın etkili olmadığını ve yukarıdaki stilin açık mavi ve italik olduğunu fark ediyorum, ama sonra tekrar beyaz normal metne dönüyor.
Bunu düzeltmek için ne yapabileceğimi lütfen bana bildirin.