Dela via


Dialogrutan Teckensnitt och färger, Miljö, Alternativ

På sidan Teckensnitt och färger i dialogrutan Alternativ kan du upprätta ett anpassat teckensnitt och färgschema för olika användargränssnittselement i den integrerade utvecklingsmiljön (IDE). Du kan komma åt den här dialogrutan genom att klicka på Verktygsalternativ> och sedan välja Miljöteckensnitt>och färger.

Ändringar i färgschemat träder inte i kraft under den session där du gör dem. Du kan utvärdera färgändringar genom att öppna en annan instans av Visual Studio och skapa de villkor som du förväntar dig att ändringarna ska gälla under.

Visa inställningar för

Visar en lista över alla användargränssnittselement som du kan ändra teckensnitts- och färgscheman för. När du har valt ett objekt i den här listan kan du anpassa färginställningarna för objektet som valts i Visa objekt.

  • Textredigerare

    Ändringar i teckensnittsformat, storlek och färgvisningsinställningar för Textredigeraren påverkar utseendet på text i standardtextredigeraren. Dokument som öppnas i en textredigerare utanför IDE påverkas inte av de här inställningarna.

  • Skrivare och klipp ut/kopiera

    Ändringar i teckensnittsformat, storlek och färgvisningsinställningar för Skrivare påverkar utseendet på text i utskrivna dokument.

    Anmärkning

    Vid behov kan du välja ett annat standardteckensnitt för utskrift än det som används för visning i textredigeraren. Detta kan vara användbart när du skriver ut kod som innehåller både en byte- och dubbelbytetecken.

  • Slutförande av instruktion

    Ändrar teckensnittsformat och storlek för den text som visas i popup-fönstret för att slutföra instruktionen i redigeraren.

  • Knappbeskrivning för redigeraren

    Ändrar teckensnittsformat och storlek för texten som visas i Knappbeskrivningar som visas i redigeraren.

  • Miljö

    Ändrar teckensnittsformat och storlek för alla IDE-användargränssnittselement som inte redan har ett separat alternativ i Visa inställningar för.

  • [Alla textverktyg i Windows]

    Ändringar av teckensnittsformat, storlek och färgvisningsinställningar för det här objektet påverkar utseendet på text i verktygsfönster som har utdatafönster i IDE. Till exempel utdatafönster, kommandofönster, omedelbart fönster osv.

    Anmärkning

    Ändringar i texten i objekten [Alla textverktyg i Windows] börjar inte gälla under den session där du gör dem. Du kan utvärdera sådana ändringar genom att öppna en annan instans av Visual Studio.

Använd standardvärden

Återställer teckensnitts- och färgvärdena för listobjektet som valts i Visa inställningar för. Knappen Använd visas när andra visningsscheman är tillgängliga för markering. Du kan till exempel välja mellan två scheman för skrivaren.

teckensnitt (fetstil anger teckensnitt med fast bredd)

Visar en lista över alla teckensnitt som är installerade i systemet. När den nedrullningsbara menyn först visas markeras det aktuella teckensnittet för elementet som valts i fältet Visa inställningar för fältet. Fasta teckensnitt – som är lättare att justera i redigeraren – visas i fetstil.

Storlek

Visar tillgängliga punktstorlekar för det markerade teckensnittet. Om du ändrar storleken på teckensnittet påverkas alla visningsobjekt för markeringsinställningarna för Visa inställningar.

Visa objekt

Visar en lista över de objekt som du kan ändra förgrunds- och bakgrundsfärgen för.

Anmärkning

Oformaterad text är standardvisningsobjektet. Därför åsidosätts egenskaper som tilldelats PlainText av egenskaper som tilldelats andra visningsobjekt. Om du till exempel tilldelar färgen blå till PlainText och färgen grön till Identifieraren visas alla identifierare i grönt. I det här exemplet åsidosätter identifieraregenskaperplaintext-egenskaper .

Några av visningsobjekten är:

Visa objekt Beskrivning
Klartext Text i redigeraren.
Markerad text Text som ingår i den aktuella markeringen när redigeraren har fokus.
Inaktiv markerad text Text som ingår i den aktuella markeringen när redigeraren har tappat fokus.
Indikatormarginal Marginalen till vänster om kodredigeraren där brytpunkter och bokmärkesikoner visas.
Radnummer Valfria tal som visas bredvid varje kodrad
Synligt tomt utrymme Blanksteg, flikar och radbytesindikatorer
bokmärke Rader som har bokmärken. Bokmärket visas bara om indikatormarginalen är inaktiverad.
Klammerparentesmatchning (markering) Markering som vanligtvis är fet formatering för matchande klammerparenteser.
Klammerparentesmatchning (rektangel) Markering som vanligtvis är en grå rektangel i bakgrunden.
Brytpunkt – Avancerat (inaktiverat) Anger markeringsfärgen för instruktioner eller rader som innehåller inaktiverade villkorliga eller träffberäknings brytpunkter. Gäller endast om brytpunkter på instruktionsnivå är aktiva eller om alternativet Markera hela källlinjen för brytpunkter eller aktuell instruktion är valt i dialogrutan Allmänt, Felsökning och Alternativ.
Brytpunkt – Avancerat (aktiverat) Anger markeringsfärgen för uttryck eller rader som innehåller villkorsstyrda eller träffberäknings brytpunkter. Gäller endast om brytpunkter på instruktionsnivå är aktiva eller om alternativet Markera hela källlinjen för brytpunkter eller aktuell instruktion är valt i dialogrutan Allmänt, Felsökning och Alternativ.
Brytpunkt – Avancerat (fel) Anger markeringsfärgen för instruktioner eller rader som innehåller villkorsstyrda eller träffberäknings brytpunkter som är i ett feltillstånd. Gäller endast om brytpunkter på instruktionsnivå är aktiva eller om alternativet Markera hela källlinjen för brytpunkter eller aktuell instruktion är valt i dialogrutan Allmänt, Felsökning och Alternativ.
Brytpunkt – Avancerat (varning) Anger markeringsfärgen för instruktioner eller rader som innehåller villkorsstyrda eller träffberäknings brytpunkter som är i varningstillstånd. Gäller endast om brytpunkter på instruktionsnivå är aktiva eller om alternativet Markera hela källlinjen för brytpunkter eller aktuell instruktion är valt i dialogrutan Allmänt, Felsökning och Alternativ.
Brytpunkt – Mappad (inaktiverad) Anger markeringsfärgen för instruktioner eller rader som innehåller inaktiverade mappade brytpunkter. Gäller för ASP eller ASP.NET felsökning om brytpunkter på instruktionsnivå är aktiva eller markera hela källraden för brytpunkter eller aktuellt instruktionsalternativ har valts i dialogrutan Allmänt, Felsökning och Alternativ.
Brytpunkt – Mappad (aktiverad) Anger markeringsfärgen för instruktioner eller rader som innehåller mappade brytpunkter. Gäller för ASP eller ASP.NET felsökning om brytpunkter på instruktionsnivå är aktiva eller markera hela källraden för brytpunkter eller aktuellt instruktionsalternativ har valts i dialogrutan Allmänt, Felsökning och Alternativ.
Brytpunkt – Mappad (fel) Anger markeringsfärgen för uttryck eller rader som innehåller mappade brytpunkter i ett feltillstånd. Gäller för ASP eller ASP.NET felsökning om brytpunkter på instruktionsnivå är aktiva eller markera hela källraden för brytpunkter eller aktuellt instruktionsalternativ har valts i dialogrutan Allmänt, Felsökning och Alternativ.
Brytpunkt – Mappad (varning) Anger markeringsfärgen för instruktioner eller rader som innehåller mappade brytpunkter i ett varningstillstånd. Gäller för ASP eller ASP.NET felsökning om brytpunkter på instruktionsnivå är aktiva eller markera hela källraden för brytpunkter eller aktuellt instruktionsalternativ har valts i dialogrutan Allmänt, Felsökning och Alternativ.
Brytpunkt (inaktiverad) Används inte.
Brytpunkt (aktiverad) Anger markeringsfärgen för instruktioner eller rader som innehåller enkla brytpunkter. Det här alternativet gäller endast om brytpunkter på instruktionsnivå är aktiva eller om alternativet Markera hela källraden för brytpunkter eller aktuell instruktion har valts i dialogrutan Allmänt, Felsökning och Alternativ.
Brytpunkt (fel) Anger markeringsfärgen för instruktioner eller rader som innehåller brytpunkter som är i feltillstånd. Gäller endast om brytpunkter på instruktionsnivå är aktiva eller om alternativet Markera hela källlinjen för brytpunkter eller aktuell instruktion är valt i dialogrutan Allmänt, Felsökning och Alternativ.
Brytpunkt (varning) Anger markeringsfärgen för instruktioner eller rader som innehåller brytpunkter som är i varningstillstånd. Gäller endast om brytpunkter på instruktionsnivå är aktiva eller om alternativet Markera hela källlinjen för brytpunkter eller aktuell instruktion är valt i dialogrutan Allmänt, Felsökning och Alternativ.
C/C++-användarnyckelord En konstant i en viss kodfil som definieras med hjälp av #define direktivet.
Samtalsretur Anger markeringsfärgen för källinstruktioner eller rader som anger anropsreturpunkter när kontexten växlas till en icke-översta stackram vid felsökning.
Kodfragmentberoende fält Ett fält som uppdateras när det aktuella redigerbara fältet ändras.
Kodfragmentfält Redigerbart fält när ett kodfragment är aktivt.
Komprimerad text (komprimerad) Ett block med text eller kod som kan växlas in och ut ur vyn i kodredigeraren.
Komprimerad text (expanderad) Ett block med text eller kod som kan växlas in och ut ur vyn i kodredigeraren.
komprimerad textindikator (komprimerad) Anger anpassade eller fördefinierade färger för de komprimerade indikatorerna i redigeraren.
komprimerad textindikator (expanderad) Anger anpassade eller fördefinierade färger för de expanderade indikatorerna i redigeraren.
Kompilatorfel Blå squiggles i redigeraren som anger ett kompilatorfel.
Täckning inte rört område Kod som inte omfattas av ett enhetstest.
Täckning delvis rört område Kod som delvis har täckts av ett enhetstest.
Täckning berört område Kod som har täckts helt av ett enhetstest.
CSS-kommentar En kommentar i sammanhängande formatmallar. Till exempel:

/*kommentar*/
CSS-nyckelord Nyckelord i den sammanhängande formatmallen.
CSS-egenskapsnamn Namnet på en egenskap, till exempel Bakgrund.
CSS-egenskapsvärde Värdet som tilldelats en egenskap, till exempel blått.
CSS-väljare En sträng som identifierar vilka element som motsvarande regel gäller för. En väljare kan antingen vara en enkel väljare, till exempel "H1" eller en kontextuell väljare, till exempel "H1 B", som består av flera enkla väljare.
CSS-strängvärde En sträng i sammanhängande formatmallar.
Aktuell listplats Aktuell rad navigerade till i ett listverktygsfönster, till exempel fönstret Utdata eller Sök efter resultat-fönster.
Aktuell instruktion Anger markeringsfärgen för källutsatsen eller raden som anger den aktuella stegpositionen vid felsökning.
Data för felsökning har ändrats Färgen på text som används för att visa ändrade data i fönstren Register och Minne .
Bakgrund för definitionsfönster Bakgrundsfärgen för fönstret Koddefinition .
Aktuell matchning för definitionsfönster Den aktuella definitionen i fönstret Koddefinition .
Demontera filnamn Färgen på text som används för att visa filnamnsbrytningar i fönstret Disassembly .
Disassembly-källa Färgen på text som används för att visa källrader i fönstret Disassembly .
Demonteringssymbol Färgen på text som används för att visa symbolnamn i fönstret Disassembly .
Demontera text Färgen på text som används för att visa op-kod och data i fönstret Disassembly .
Exkluderad kod Kod som inte ska kompileras enligt ett villkorligt förprocessordirektiv, till exempel #if.
Identifikator Identifierare i kod, till exempel klassnamn, metodnamn och variabelnamn.
Nyckelord Nyckelord för det angivna språket som är reserverat. Till exempel: klass och namnrymd.
Minnesadress Färgen på texten som används för att visa adresskolumnen i fönstret Minne .
Minne har ändrats Färgen på text som används för att visa ändrade data i fönstret Minne .
Minnesdata Färgen på text som används för att visa data i fönstret Minne .
Minnesläsbart Färgen på text som används för att visa oläsbara minnesområden i fönstret Minne .
Nummer Ett tal i kod som representerar ett faktiskt numeriskt värde.
Operatör Operatorer som +, -och !=.
Annat fel Andra feltyper som inte omfattas av andra felväxlingar. För närvarande innehåller detta oförskämda redigeringar i Redigera och Fortsätt.
Nyckelord för förprocessor Nyckelord som används av förprocessorn, till exempel #include.
Read-Only region Kod som inte kan redigeras. Till exempel kod som visas i fönstret Koddefinitionsvy eller kod som inte kan ändras under Redigera och Fortsätt.
Omstrukturera bakgrund Bakgrundsfärg för dialogrutan Förhandsgranskningsändringar .
Omstrukturera aktuellt fält Bakgrundsfärg för det aktuella element som ska omstruktureras i dialogrutan Förhandsgranska ändringar .
Omstrukturera beroende fält Färg på referenser för elementet som ska omstruktureras i dialogrutan Förhandsgranska ändringar .
Registrera data Färgen på text som används för att visa data i fönstret Register .
Registrera NAT Färgen på text som används för att visa okända data och objekt i fönstret Register .
Smart tagg Används för att ange dispositionen när smarta taggar anropas.
SQL DML-markör Gäller för Transact-SQL-redigeraren. DML-instruktioner i den här redigeraren är markerade med en avgränsningsblå ruta som standard.
Inaktuell kod Ersatt kod som väntar på en uppdatering. I vissa fall kan inte Redigera och Fortsätt tillämpa kodändringar omedelbart, men de tillämpas senare när du fortsätter felsökningen. Detta inträffar om du redigerar en funktion som måste anropa funktionen som körs för närvarande, eller om du lägger till fler än 64 byte av nya variabler till en funktion som väntar på anropsstacken. När detta händer visar felsökningsprogrammet dialogrutan "Inaktuell kodvarning", och den ersatta koden fortsätter att köras tills funktionen i fråga har slutförts och anropas igen. Redigera och fortsätt tillämpar kodändringarna vid den tidpunkten.
Sträng Strängliteraler.
Sträng (C# @ Verbatim) Strängliteraler i C# som tolkas ordagrant. Till exempel:

@"x"
Syntaxfel Parsa fel.
Genväg till uppgiftslista Om en genväg till en uppgiftslista läggs till i en rad och indikatormarginalen är inaktiverad markeras raden.
Spårningspunkt (inaktiverad) Används inte.
Spårningspunkt (aktiverad) Anger markeringsfärgen för instruktioner eller rader som innehåller enkla spårningspunkter. Det här alternativet gäller endast om spårningspunkter på instruktionsnivå är aktiva eller om alternativet Markera hela källraden för brytpunkter eller aktuell instruktion är valt i dialogrutan Allmänt, Felsökning och Alternativ.
Spårningspunkt (fel) Anger markeringsfärgen för instruktioner eller rader som innehåller spårningspunkter som är i feltillstånd. Det här alternativet gäller endast om spårningspunkter på instruktionsnivå är aktiva eller om alternativet Markera hela källraden för brytpunkter eller aktuell instruktion är valt i dialogrutan Allmänt, Felsökning och Alternativ.
Spårningspunkt (varning) Anger markeringsfärgen för instruktioner eller rader som innehåller spårningspunkter som är i varningstillstånd. Det här alternativet gäller endast om spårningspunkter på instruktionsnivå är aktiva eller om alternativet Markera hela källraden för brytpunkter eller aktuell instruktion är valt i dialogrutan Allmänt, Felsökning och Alternativ.
Spårningspunkt – Avancerat (inaktiverat) Anger markeringsfärgen för instruktioner eller rader som innehåller inaktiverade villkorliga eller träffberäkningsspårningspunkter. Det här alternativet gäller endast om spårningspunkter på instruktionsnivå är aktiva eller om alternativet Markera hela källraden för brytpunkter eller aktuell instruktion är valt i dialogrutan Allmänt, Felsökning och Alternativ.
Tracepoint – Avancerat (aktiverat) Anger markeringsfärgen för instruktioner eller rader som innehåller villkorsstyrda eller träffberäkningsspårningspunkter. Det här alternativet gäller endast om spårningspunkter på instruktionsnivå är aktiva eller om alternativet Markera hela källraden för brytpunkter eller aktuell instruktion är valt i dialogrutan Allmänt, Felsökning och Alternativ.
Spårningspunkt – Avancerat (fel) Anger markeringsfärgen för instruktioner eller rader som innehåller villkorsstyrda eller träffberäkningsspårningspunkter som är i feltillstånd. Det här alternativet gäller endast om spårningspunkter på instruktionsnivå är aktiva eller om alternativet Markera hela källraden för brytpunkter eller aktuell instruktion är valt i dialogrutan Allmänt, Felsökning och Alternativ.
Spårningspunkt – Avancerat (varning) Anger markeringsfärgen för instruktioner eller rader som innehåller villkorsstyrda eller träffberäkningsspårningspunkter som är i varningstillstånd. Det här alternativet gäller endast om spårningspunkter på instruktionsnivå är aktiva eller om alternativet Markera hela källraden för brytpunkter eller aktuell instruktion är valt i dialogrutan Allmänt, Felsökning och Alternativ.
Spårningspunkt – Mappad (inaktiverad) Anger markeringsfärgen för instruktioner eller rader som innehåller inaktiverade mappade spårningspunkter. Gäller för ASP eller ASP.NET felsökning om brytpunkter på instruktionsnivå är aktiva eller markera hela källraden för brytpunkter eller aktuellt instruktionsalternativ har valts i dialogrutan Allmänt, Felsökning och Alternativ.
Spårningspunkt – Mappad (aktiverad) Anger markeringsfärgen för instruktioner eller rader som innehåller mappade spårningspunkter. Gäller för ASP eller ASP.NET felsökning om brytpunkter på instruktionsnivå är aktiva eller markera hela källraden för brytpunkter eller aktuellt instruktionsalternativ har valts i dialogrutan Allmänt, Felsökning och Alternativ.
Spårningspunkt – Mappad (fel) Anger markeringsfärgen för instruktioner eller rader som innehåller mappade spårningspunkter i ett feltillstånd. Gäller för ASP eller ASP.NET felsökning om brytpunkter på instruktionsnivå är aktiva eller markera hela källraden för brytpunkter eller aktuellt instruktionsalternativ har valts i dialogrutan Allmänt, Felsökning och Alternativ.
Spårningspunkt – Mappad (varning) Anger markeringsfärgen för instruktioner eller rader som innehåller mappade spårningspunkter i ett varningstillstånd. Gäller för ASP eller ASP.NET felsökning om brytpunkter på instruktionsnivå är aktiva eller markera hela källraden för brytpunkter eller aktuellt instruktionsalternativ har valts i dialogrutan Allmänt, Felsökning och Alternativ.
Spåra ändringar efter sparande Kodrader som har ändrats sedan filen öppnades men sparas på disk.
Spåra ändringar innan du sparar Kodrader som har ändrats sedan filen öppnades men inte sparas på disken.
Användartyper Typer som definieras av användare.
Användartyper (ombud) Skriv färg för ombud.
Användartyper (uppräkningar) Typfärg som används för uppräkningar.
Användartyper (gränssnitt) Skriv färg för gränssnitt.
Användartyper (värdetyper) Skriv färg för värdetyper som structs i C#.
Visual Basic skrivskyddad markör En markör som är specifik för Visual Basic som används för att utse EnC, till exempel undantagsregioner, en metoddefinition och anropsramar som inte är löv.
Varning! Kompilatorvarningar.
Sökväg för varningslinjer Används för statiska analysvarningsrader.
XML-attribut Attributnamn.
Citattecken för XML-attribut Citattecken för XML-attribut.
XML-attributvärde Innehållet i XML-attribut.
XML Cdata-avsnitt <Innehållet i ![ CDATA[...]]>.
XML-kommentar Innehållet i <-- -->.
XML-avgränsare XML-syntaxavgränsare, inklusive <, ?, <!, <--, --<, ?>, >![, ]]< och [, ]. >
XML-dokumentattribut Värdet för ett xml-dokumentationsattribut, till exempel <param name="I"> där "I" färgas.
XML-dokumentkommentar Kommentarerna som omges av xml-dokumentationen kommenterar.
XML-dokumenttagg Taggarna i XML-dokumentkommentar, till exempel

<sammanfattning>.
XML-nyckelord DTD-nyckelord som CDATA, IDREF och NDATA.
XML-namn Elementnamn och målnamn för bearbetningsinstruktioner.
XML-bearbetningsinstruktion Innehållet i bearbetningsinstruktioner, inklusive målnamn.
XML-text Oformaterad textelementinnehåll.
XSLT-nyckelord XSLT-elementnamn.

objektförgrund

Visar en lista över tillgängliga färger som du kan välja för förgrunden för det objekt som valts i Visa objekt. Eftersom vissa objekt är relaterade och därför bör ha ett konsekvent visningsschema ändrar du även standardinställningarna för element som Kompilatorfel, Nyckelord eller Operator om du ändrar textens förgrundsfärg.

Automatisk

Objekt kan ärva förgrundsfärgen från andra visningsobjekt, till exempel oformaterad text. Med det här alternativet ändras även färgen på relaterade visningsobjekt automatiskt när du ändrar färgen på ett ärvt visningsobjekt. Om du till exempel valde det automatiska värdet för Kompilatorfel och senare ändrade färgen på oformaterad text till Röd, ärver kompilatorfelet också automatiskt färgen Röd.

Standardinställning

Färgen som visas för objektet första gången du öppnar Visual Studio. Om du klickar på knappen Använd standardinställningar återställs den till den här färgen.

Skräddarsydd

Visar dialogrutan Färg så att du kan ange en anpassad färg för det objekt som valts i listan Visa objekt.

Anmärkning

Din möjlighet att definiera anpassade färger kan begränsas av färginställningarna för datorvisningen. Om datorn till exempel är inställd på att visa 256 färger och du väljer en anpassad färg i dialogrutan Färg , är IDE:t standardinställningen för den närmast tillgängliga Basic-färgen och visar färgen svart i rutan Färgförhandsgranskning .

Objektbakgrund

Innehåller en färgpalett där du kan välja en bakgrundsfärg för objektet som valts i Visa objekt. Eftersom vissa objekt är relaterade och därför bör ha ett konsekvent visningsschema ändrar du även standardinställningarna för element som Kompilatorfel, Nyckelord eller Operator om du ändrar bakgrundsfärgen för text.

Automatisk

Objekt kan ärva bakgrundsfärgen från andra visningsobjekt, till exempel oformaterad text. Med det här alternativet ändras även färgen på relaterade visningsobjekt automatiskt när du ändrar färgen på ett ärvt visningsobjekt. Om du till exempel valde det automatiska värdet för Kompilatorfel och senare ändrade färgen på oformaterad text till Röd, ärver kompilatorfelet också automatiskt färgen Röd.

Standardinställning

Färgen som visas för objektet första gången du öppnar Visual Studio. Om du klickar på knappen Använd standardinställningar återställs den till den här färgen.

Skräddarsydd

Visar dialogrutan Färg så att du kan ange en anpassad färg för det objekt som valts i listan Visa objekt.

fet stil

Välj det här alternativet om du vill visa texten för markerade Visningsobjekt i fetstil. Fet text är lättare att identifiera i redigeraren.

Exempel

Visar ett exempel på teckensnittsformat, storlek och färgschema för Visa inställningar för och Visa markerade objekt . Du kan använda den här rutan för att förhandsgranska resultatet när du experimenterar med olika formateringsalternativ.

Se även