Ik weet dat Visual Studio automatisch kan formatteren om mijn methoden en loops correct te laten inspringen, maar ik kan de instelling niet vinden.
Antwoord 1, autoriteit 100%
Een selectie opmaken: Ctrl+K, Ctrl+F
Een document opmaken: Ctrl+K, Ctrl+D
Zie de vooraf gedefinieerde sneltoetsen. (Deze twee zijn Edit.FormatSelection
en Edit.FormatDocument
.)
Opmerking voor macOS
Gebruik op macOS de toets CMD ?in plaats van Ctrl:
- Een selectie opmaken: CMD ?+K, CMD ?+F
- Een document opmaken:
CMD ?+K, CMD ?+D
Antwoord 2, autoriteit 11%
Voor Visual Studio 2010/2013/2015/2017/2019
- Document opmaken (Ctrl+K,Ctrl+D), dwz Ctrlingedrukt houden, indrukken& ;laat Klos en tik vervolgens op Daangezien het een reeks is
- Formaatselectie (Ctrl+K,Ctrl+F)
Werkbalk Bewerken -> Geavanceerd(Als u Geavanceerdniet kunt zien, selecteert u een codebestand in de oplossingsverkenner en probeert u het opnieuw)
Uw snelkoppelingen worden mogelijk anders weergegeven dan de mijne omdat ik ben ingesteld voor C#-codering, maar als u via de werkbalk navigeert, komt u bij de uwe.
Als het niet werkt, zoek dan naar fouten in uw code, zoals ontbrekende haakjes waardoor automatisch formatteren niet meer werkt
Antwoord 3, autoriteit 3%
Ik heb een extensie geïnstalleerd met de naam “Document opmaken bij opslaan”, die het hele document opmaakt telkens wanneer u het opslaat.
Om het te installeren in Visual Studio 2015 of Visual Studio 2017, klikt u in Tools op “Extensies en updates…”:
En ga dan gewoon naar “Online” in het linkerdeelvenster en zoek naar “Document opmaken bij opslaan”:
Antwoord 4, autoriteit 3%
Volg de onderstaande stappen:
- Ga naar menu Extra
- Ga naar Opties
- Ga naar de Text Editor-opties
- Klik op de taal van uw keuze. Ik gebruikte C#als voorbeeld.
Zie de onderstaande afbeelding:
Antwoord 5, autoriteit 2%
-
Ga naar menu Extra>Extensies & Updatesen typ “productiviteit” in de zoekopdracht:
-
Installeer ‘Productiviteit Power Tools 2015’
-
Herstart Visual Studio.
-
Ga naar menu Extra>Opties>Productiviteit Power Tools>Power Commandsen vink ” Document opmaken bij opslaan”:
Antwoord 6, autoriteit 2%
Je kunt nieuwe sneltoetsen definiëren door naar Extra>Opties>Omgeving>toetsenbordte gaan:
Antwoord 7
Op mac: Shift+ Optie+ F
Op ubuntu: Ctrl+ Shift+ I
Antwoord 8
Als u de werkbalk HTML-bronbewerkingweergeeft, is er ook een knop “Het hele document opmaken”.
Antwoord 9
De oplossing in het geaccepteerde antwoord is niet van toepassing op Microsoft Visual Studio 2012.
In het geval van Visual Studio 2012 zijn de sneltoetsen:
- Voor een gemarkeerd codeblok:
Ctrl+ K, Ctrl+ F - Voor de documentbrede opmaak:
Ctrl+ K, Ctrl+ D
Antwoord 10
Ik gebruikte deze combinaties vroeger. Ik heb dit proces geautomatiseerd bij Opslaan van een document. Je kunt mijn extensie proberen Document opmaken bij opslaan.
Antwoord 11
In Visual Studio 2019 is “Code Cleanup” (RunDefaultCodeCleanup) geavanceerder (overgenomen van ReSharper ):
Ctrl+ K, Ctrl+ E
Dialoogvenster Opties: Teksteditor>C#>Codestijl>Opmaak
Instellingen voor automatisch opmaken in Visual Studio
Antwoord 12
In Visual Studio 2017 en Visual Studio 2019
Document opmaken is Ctrl+ E, D.
Maar… als u de knop Document opmaken wilt toevoegen aan een werkbalk, doet u dit:
- Klik met de rechtermuisknop op de werkbalk.
- Selecteer “Aanpassen..”
- Selecteer het tabblad “Opdrachten”.
- Selecteer het keuzerondje “Werkbalk”.
- Selecteer ‘Teksteditor’ in de vervolgkeuzelijst naast het keuzerondje (of welke werkbalk u de knop ook wilt gebruiken)
Nu…
- Klik op de knop Opdracht toevoegen.
- Categorieën: Bewerken
- Opdrachten: documentindeling
- Klik op OK
Antwoord 13
Onder menu Extra>Opties>Teksteditor, ga dan naar Opmaak>Algemeen van de taal die u wilt opmaken, vindt u Algemeen. Vink alle drie de opmaak vakjes aan.
Onder menuExtra>Opties>Teksteditoren ga vervolgens naar het gedeelte TABSvan de taal die u wilt opmaken, vindt u Inspringing. Selecteer Slimen het zal automatisch formatteren activeren wanneer u een van de sluitelementen gebruikt; ) } binnen dat blok.
Er zijn geen toetsaanslagen nodig.
Antwoord 14
U kunt de knoppen aan uw werkbalk toevoegen door op de kleine vervolgkeuzepijl rechts van de laatste werkbalkknop te klikken, “Knoppen toevoegen of verwijderen” te selecteren en vervolgens op de knoppen te klikken waaraan u een vinkje wilt toevoegen. De knop(pen) die u selecteert, verschijnen op uw werkbalk …
Vervolgens selecteert u tekst en klikt u op de knoppen Inspringing vergroten of Inspringing verkleinen. Ik heb dit alleen getest in Visual Studio 2013.
Antwoord 15
Klik met de rechtermuisknop:
Het werkt in Visual Studio 2015, misschien een eerdere versie.
Antwoord 16
De oorspronkelijke vraag luidde: “Ik kan de instelling niet vinden.”
Eenvoudig antwoord is: kijk naar het bovenste menu en dan
Bewerken –> Geavanceerd –> Document opmaken
U ziet ook de momenteel toegewezen toetsaanslagen voor die functie. Niets bijzonders om te onthouden. Dit helpt echt als je meerdere ontwikkelomgevingen op verschillende besturingssystemen gebruikt.
Antwoord 17
In nieuwere versies is de sneltoets voor de documentbrede opmaak: Shift+ Alt+ F
Antwoord 18
Selecteer de gegevens en klik met de rechtermuisknop en u zult deze optie vinden.
Document opmakenen Selectie opmaken:
Antwoord 19
Alleen om Starwfanaticen Ewan‘s antwoorden, je kunt je IDE aanpassen om elkeknop toe te voegen aan elkewerkbalk – zodat je het Formaatknop (zoals de HTML-bronbewerkingswerkbalk heeft) naar een andere werkbalk (zoals Tekstbewerking met alle andere bewerkingsknoppen zoals inspringing vergroten/verkleinen).
Klik op de pijl rechts van de werkbalk >Toevoegen of verwijderen van knoppen>Aanpassen…>tabblad Opdrachten >knop .
Documentindelingen Selectieindelingstaan beide onder de groep Bewerken.
(Getest in Visual Studio 2010 en Visual Studio 2013)
Antwoord 20
Het is Shift+ Alt+ Fin Windows.
Maar je kunt het altijd dubbel controleren door het volgende te doen.
- Ga naar menu Bekijken>Opdrachtenpaletof druk op Ctrl+ Shift+ P kbd>
- Zoeken naar Document opmaken
- Je kunt erop drukken om Code automatisch opmakenof de sneltoets ervoor te gebruiken.
Antwoord 21
Visual Studio 2019
- Document opmaken, terwijl u de knopCtrlingedrukt houdt, drukt u eerst op Ken vervolgens op D
- Selectie opmaken, terwijl u houdCtrl-knop ingedrukt, druk eerst op Ken vervolgens op F
of klik gewoon op Bewerken=> Geavanceerd=> Document opmaken/ Selectie opmaken
Antwoord 22
Eenvoudig op Ctrl+Shift+Idrukken zal het werk doen.
Antwoord 23
Met de Continuous Formatting-extensie (commercieel, ontwikkeld door me), wordt de code echt automatisch opgemaakt terwijl je typt.
Antwoord 24
Visual Studio-extensie - CodeMaidis redelijk goed.
Antwoord 25
Het knippen/plakken van een sectie is een andere snelle manier (en makkelijk te onthouden).
Antwoord 26
In Visual Studio 2015 en 2017 voor C#-code.
- Scroll naar het einde van het bestand
- Verwijder de laatste "accolade", }
- Wacht tot de regel erboven een fout toont
- Vervang de "accolade", }
Fini. 🙂
Antwoord 27
U kunt ook de CodeMaid-extensie gebruiken.
U kunt de extensie verkrijgen van Visual Studio Market Place.
Hier is de link naar de extensie. CodeMaid
Antwoord 28
Als je het kunt betalen (of als je in aanmerking komt voor de gratis proefperiode van 30 dagen) JetBrains' ReSharperkan een hele projectmap opnieuw formatteren.
Gewoon installeren >klik met de rechtermuisknop op een map >selecteer Opruimcodein het contextmenu.
Antwoord 29
U kunt ook de optie rechtsklikmenu (contextmenu) proberen om de selectie van het coderingsdocument op te maken. Bekijk de onderstaande schermafbeelding: