Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
C++-kodredigeraren och Visual Studio IDE tillhandahåller många kodningshjälpmedel. Vissa är unika för C++, och vissa är i stort sett desamma för alla Visual Studio-språk. Mer information om delade funktioner finns i Skriva kod i kod- och textredigeraren.
Färgläggning
Visual Studio färgar syntaxelement för att skilja mellan typer av symboler, till exempel språknyckelord, typnamn, variabelnamn, funktionsparametrar, strängliteraler och så vidare.
Oanvänd kod (till exempel kod under #if 0) är mer uttonad i färg.
Du kan anpassa färgerna genom att skriva "Teckensnitt" i Snabbstart och sedan välja Teckensnitt och färger. I dialogrutan Teckensnitt och färger rullar du ned till C/C++-alternativen och väljer sedan ett anpassat teckensnitt och/eller färg.
Skisserar
Högerklicka var som helst i en källkodsfil och välj Beskriver för att dölja eller expandera kodblock och/eller anpassade regioner för att göra det enklare att bara bläddra i den kod som du är intresserad av. Mer information finns i Beskriver.
När du placerar markören framför en klammerparentes, {eller }, markerar redigeraren dess matchande motsvarighet.
Andra dispositionsalternativ finns under Redigera>disposition på huvudmenyn.
Radnummer
Du kan lägga till radnummer i projektet genom att gå till Verktyg>Alternativ>Textredigeraren>Alla språk>Allmänt eller genom att söka efter "radnummer" med snabbstart (Ctrl + Q). Radnummer kan anges för alla språk eller endast för specifika språk, inklusive C++.
Rulla och zooma
Du kan zooma in eller ut i redigeraren genom att trycka på Ctrl-tangenten och rulla med mushjulet. Du kan också zooma med hjälp av zoominställningen i det nedre vänstra hörnet.
Med scrollbarens kartsökningsläge kan du snabbt rulla och bläddra igenom en kodfil utan att lämna din nuvarande position. Du kan klicka var som helst på kodkartan för att gå direkt till den platsen.
Om du vill aktivera kartläge skriver du "map" i sökrutan Snabbstart i huvudverktygsfältet och väljer Använd rullningskarta. Mer information finns i Så här: Spåra din kod genom att anpassa rullningslisten.
När kartläget är inaktiverat markerar rullningslisten fortfarande de ändringar som du har gjort i filen. Grönt anger sparade ändringar och gult anger ändringar som inte har sparats.
Snabbinformation och parameterinformation
Hovra över valfri variabel, funktion eller annan symbol för att få information om den, inklusive deklarationen och eventuella kommentarer som finns precis före den.
Quick Info-tooltippen har en Sök online-länk. Gå till Verktyg Alternativ>>Textredigeraren>C++>View för att ange sökprovidern.
Om det finns ett fel i koden kan du hovra över den och Snabbinformation visar felmeddelandet. Du hittar även felmeddelandet i Fellista-fönstret.
Om det finns ett fel i koden kan du hovra över den och Snabbinformation visar felmeddelandet. Du hittar även felmeddelandet i fönstret Fellista .
När du anropar en funktion visar parameterinformation typerna av parametrar och i vilken ordning de förväntas.
Titta på definition
Hovra över en variabel eller funktionsdeklaration, högerklicka och välj sedan Granska definition för att se en infogad vy av dess definition utan att navigera bort från din aktuella plats. Mer information finns i Peek Definition (Alt+F12).
F1-hjälp
Placera markören på eller strax efter någon typ, nyckelord eller funktion och tryck på F1 för att gå direkt till relevant referensavsnitt på Microsoft Learn. F1 fungerar också på objekt i fellistan och i många dialogrutor.
Klassvy
Klassvyn visar en sökbar uppsättning träd med alla kodsymboler och deras omfång och överordnade/underordnade hierarkier, ordnade per projekt. Du kan konfigurera vad klassvyn visar från inställningarna för klassvyn (klicka på kugghjulsikonen längst upp i fönstret).
Generera diagram över inkluderingsfiler
Högerklicka på en kodfil i projektet och välj Generera diagram över inkluderingsfiler för att se ett diagram över vilka filer som ingår i andra filer.
Visa anropshierarki
Högerklicka på ett funktionsanrop och visa en rekursiv lista över alla funktioner som anropas och alla funktioner som anropar den. Varje funktion i listan kan expanderas på samma sätt. För mer information, se Call Hierarchy.
Se även
Redigera och omstrukturera kod (C++)
Navigera i C++-kodbasen i Visual Studio
Samarbeta med Live Share för C++