Antwort

5

Vielen Dank für Victor mich in der richtigen Richtung. Ich wollte kursive Kommentare für ein bestimmtes Thema loswerden und diese in meine Einstellungsdatei einfügen (Visual Studio Code 1.16.0) hat der Trick:

"editor.tokenColorCustomizations": { 
    "textMateRules": [ 
    { 
     "scope": "comment", 
     "settings": { 
     "fontStyle": "normal" 
     } 
    } 
    ] 
} 

In Ihrem Fall Amani, ersetzen normal mit italic

+0

Dies ist viel einfacher zu tun und in jedem Thema zu arbeiten, danke. – Amani

3

Ja, es gibt Möglichkeiten, dies zu erreichen.

Diese Antwort gilt für Microsoft Windows [Version 10.0.14393], Visual Studio-Code 1.14.2

Wenn Sie ein installiertes Thema aus der Extension Marketplace verwenden, werden ihre Dateien sich an C:\Users\<YourUsername>\.vscode\extensions\

Lassen Sie uns sagen Sie, Sie benutzen Kal.theme-Gletscher. Die Design-Datei ist dies:

C:\Users\<YourUsername>\.vscode\extensions\Kal.theme-glacier-0.0.1\themes\glacier.tmTheme

Bearbeiten Sie die Datei in einem beliebigen Texteditor (Notepad ++ empfohlen)
Visual Studio-Code sollte nicht während Thema Bearbeiten von Dateien ausgeführt werden, oder Sie können VS-Code neu starten müssen.

Suchen Sie nach dem Schlüsselnamen Comment und ändern Sie die FontStyle in italic. Schlussblock Code soll wie folgt aussehen:

<dict> 
    <key>name</key> 
    <string>Comment</string> 
    <key>scope</key> 
    <string>comment</string> 
    <key>settings</key> 
     <dict> 
      <key>fontStyle</key> 
      <string>italic</string> 
      <key>foreground</key> 
      <string>#515c68</string> 
     </dict> 
</dict> 

Wenn Sie ein Standard-Theme verwenden (nicht aus der Extension installiert Marketplace), dann ist die Lage hier:

C:\Program Files (x86)\Microsoft VS Code\resources\app\extensions\theme-<name>.

Angenommen, Sie verwenden Light + (Standardlicht) -Thema.

Die Datei, die Sie auf den ersten Blick aussehen wollen, ist
C:\Program Files (x86)\Microsoft VS Code\resources\app\extensions\theme-defaults\themes\light_plus.json

Sie finden es gibt keine Comment Schlüssel in hier, aber Sie werden feststellen, "include": "./light_vs.json" Dann ist das eigentliche Datei, die Sie bearbeiten möchten.
Schlussblock in C:\Program Files (x86)\Microsoft VS Code\resources\app\extensions\theme-defaults\themes\light_vs.json soll wie folgt aussehen:

{ 
    "scope": "comment", 
    "settings": { 
     "foreground": "#009000", 
     "fontStyle": "italic" 
    } 
}, 
+0

'Bearbeiten Sie die Datei in einem beliebigen Texteditor (Notepad ++ empfohlen)' ... 'oder Sie müssen VS-Code möglicherweise neu starten' Nun, ich denke, dass ich damit umgehen kann. –

0

Eine vollständigere Antwort auf VS-Code Github Issue Tracker gebucht https://github.com/Microsoft/vscode/issues/32579#issuecomment-341502559

Zum Beispiel:

punctuation.definition.comment kursiv auf die Zeichen, die das Erstellen von Kommentaren (wie: // und andere) zu deaktivieren.

"editor.tokenColorCustomizations": { 
    "textMateRules": [ 
     { 
      "scope": [ 
       "comment", 
       "punctuation.definition.comment", 
       "variable.language" 
      ], 
      "settings": { 
       "fontStyle": "" 
      } 
     } 
    ] 
} 
Verwandte Themen