Hoe bewerk ik het standaard donkere thema voor Visual Studio Code?

Ik gebruik Windows 7 64-bit.

Is er een manier om het standaard donkere thema in de Visual Studio Code te bewerken? In de map %USERPROFILE%\.vscodestaan ​​alleen thema’s van de extensies, terwijl in het installatiepad (ik gebruikte standaard, C:\Program Files (x86)\Microsoft VS Code) er zijn bestanden van enkele standaardthema’s in \resources\app\extensions, zoals Kimbie Dark, Solarized Dark/Light of varianten van Monokai, maar er is geen standaard donker thema.

Maar als er toch een mogelijkheid is om het te bewerken, welke codeblokken zijn dan verantwoordelijk voor de kleur van het lid van het object, het lid van de aanwijzer en de naam van de klasse en structuur in de C++-taal?


Antwoord 1, autoriteit 100%

In de VS-code ‘Gebruikersinstellingen’ kunt u zichtbare kleuren bewerken met de volgende tags (dit is een voorbeeld en er zijn nog veel meer tags):

"workbench.colorCustomizations": {
    "list.inactiveSelectionBackground": "#C5DEF0",
    "sideBar.background": "#F8F6F6",
    "sideBar.foreground": "#000000",
    "editor.background": "#FFFFFF",
    "editor.foreground": "#000000",
    "sideBarSectionHeader.background": "#CAC9C9",
    "sideBarSectionHeader.foreground": "#000000",
    "activityBar.border": "#FFFFFF",
    "statusBar.background": "#102F97",
    "scrollbarSlider.activeBackground": "#77D4CB",
    "scrollbarSlider.hoverBackground": "#8CE6DA",
    "badge.background": "#81CA91"
}

Als u enkele C++-kleurtokens wilt bewerken, gebruikt u de volgende tag:

"editor.tokenColorCustomizations": {
    "numbers": "#2247EB",
    "comments": "#6D929C",
    "functions": "#0D7C28"
}

Antwoord 2, autoriteit 71%

Het bestand dat u zoekt, bevindt zich op,

Microsoft VS Code\resources\app\extensions\theme-defaults\themes

in Windows en zoek naar bestandsnaam dark_vs.jsonom het op een ander systeem te vinden.


Bijwerken:

Met nieuwe versies van VSCode hoeft u niet naar het instellingenbestand te zoeken om het thema aan te passen. Nu kunt u uw kleurenthema aanpassen met de gebruikersinstellingen workbench.colorCustomizationsen editor.tokenColorCustomizations. Documentatie hierover is hierte vinden.


Antwoord 3, autoriteit 29%

Wat de thema’s betreft, is VS Code net zo bewerkbaar als Sublime. U kunt elk van de standaardthema’s die bij VS-code worden geleverd, bewerken. Je moet alleen weten waar je de themabestanden kunt vinden.

Kanttekening: ik ben dol op het Monokai-thema. Het enige wat ik eraan wilde veranderen was echter de achtergrond. Ik hou niet van de donkere grijze achtergrond. In plaats daarvan denk ik dat het contrast VEEL beter is met een effen zwarte achtergrond. De code springt er veel meer uit.

Hoe dan ook, ik zocht naar het themabestand en vond het (in Windows) op:

c:\Program Files (x86)\Microsoft VS
Code\resources\app\extensions\theme-monokai\themes\

In die map vond ik het bestand Monokai.tmTheme en wijzigde ik de eerste achtergrondsleutel als volgt:

<key>background</key>
<string>#000000</string>

Er zijn een paar ‘achtergrond’-sleutels in het themabestand, zorg ervoor dat u de juiste bewerkt. Degene die ik bewerkte stond helemaal bovenaan. Regel 12 denk ik.


Antwoord 4, autoriteit 18%

De eenvoudigste manier is om de gebruikersinstellingen te bewerken en de workbench.colorCustomizations

Kleuraanpassingen bewerken

Als je je thema wilt maken

Er is ook de optie om het huidige thema te wijzigen, waardoor de huidige thema-instellingen worden gekopieerd en je het kunt opslaan als een *.color-theme.jsonJSON5-bestand

Genereer kleurenthema van huidige instellingen


Antwoord 5, autoriteit 17%

Je kunt een standaardthema niet “bewerken”, ze zijn “opgesloten”

U kunt het echter naar uw eigen aangepaste thema kopiëren, met de exacte wijzigingen die u wilt.

Zie deze artikelen voor meer informatie:
https://code.visualstudio.com/Docs/customization/themes
https://code.visualstudio.com/docs/extensions/install-extension#_your- extensions-map

Als u alleen de kleuren voor C++-code wilt wijzigen, moet u de c++-ondersteuningscolorizer overschrijven. Voor info daarover, ga hier:
https://code.visualstudio.com/docs/customization/colorizer

EDIT: Het donkere thema is hier te vinden: https://github.com/ Microsoft/vscode/tree/80f8000c10b4234c7b027dccfd627442623902d2/extensions/theme-colorful-defaults

EDIT2: Ter verduidelijking:


Antwoord 6, autoriteit 14%

Elk kleurthema kan worden gewijzigd in deze instellingensectie op VS Code versie 1.12 of hoger:

// Overrides colors from the currently selected color theme.
  "workbench.colorCustomizations": {}

Zie https://code.visualstudio.com/docs /getstarted/themes#_customize-a-color-theme

Beschikbare waarden om te bewerken: https://code.visualstudio.com/docs /getstarted/theme-color-reference

BEWERKEN: Zie hier om syntaxiskleuren te wijzigen: https://code.visualstudio.com/docs/extensions/themes-snippets-colorizers#_syntax-highlighting-colorsen hier: https://www.sublimetext.com/docs/3/scope_naming.html


Antwoord 7, autoriteit 2%

De docshebben hier nu een hele sectie over.

Kortom, gebruik npmom yote installeren, en voer het commando yo codeuit en je krijgt een kleine op tekst gebaseerde wizard – – een van de opties zal zijn om een ​​kopie van het standaard donkere schema te maken en te bewerken.


Antwoord 8, autoriteit 2%

Ik kwam hier om een ​​manier te vinden om het thema te bewerken, maar kon het niet vinden op mijn Mac.
Na een diepe duik vond ik eindelijk de installatieplaats:

~/.vscode/extensions

Alle extensies staan ​​erin!


Antwoord 9, autoriteit 2%

Met de nieuwste versie van VS-code kunt u de kleuren aanpassen om het persoonlijker te maken met behulp van de werkbank zoals in de onderstaande gif-afbeelding:

voer hier de afbeeldingsbeschrijving in

Ga naar Instellingen> Kleuraanpassing> Bewerken in settings.json

Voeg uw kleurinstellingen toe voor het gebruik van de editor.tokenColorCustomizations, bijvoorbeeld om de opmerkingen over het hele standaard Dark++-thema te wijzigen, u kunt deze code toevoegen:

"editor.tokenColorCustomizations":{
        "comments": "#fff000"
  }

Antwoord 10

In Ubuntu met VS Code geïnstalleerd als een snap-pakket, vond ik het thema op /snap/code/55/usr/share/code/resources/app/extensions/theme-defaults/themes/dark_plus.json


Antwoord 11

ctrl+k+t if you want to switch from a dark theme to other theme
For customizing default dark theme, 
1 Click on the left bottom gear(Manage) on visual studio 
2 Select Settings
3 Type JSON in search settings, Click on Edit JSON Settings
4 Inside Workspace settings in the left columns, paste the following code.
5 Hover over each property and change the default # color value to the one             
  liked
"workbench.colorCustomizations": {
    "list.inactiveSelectionBackground": "#C5DEF0​",
    "sideBar.background": "#F8F6F6​",
    "sideBar.foreground": "#000000​",
    "editor.background": "#FFFFFF​",
    "editor.foreground": "#000000​",
    "sideBarSectionHeader.background": "#CAC9C9​",
    "sideBarSectionHeader.foreground": "#000000​",
    "activityBar.border": "#FFFFFF​",
    "statusBar.background": "#102F97​",
    "scrollbarSlider.activeBackground": "#77D4CB​",
    "scrollbarSlider.hoverBackground": "#8CE6DA​",
    "badge.background": "#81CA91​"}

Other episodes