Code formatteren

Biedt lokaal in de browser formatteringsingangen voor C/C++/C#/Java/PHP/Python, JavaScript, JSON, CSS, HTML, XML, Markdown en YAML.

Lokale verwerking in de browser
Deze pagina is door de openbare directorycontrole gekomen; schakel JavaScript in om de volledige functies te gebruiken.
Gebruiksaanwijzing

Code formatteren gebruiken

Code en bestandsnamen worden alleen in de huidige browser door de lokale formatter verwerkt; ze worden niet geüpload, er wordt geen API aangeroepen en ze worden niet in permanente opslag geschreven.

  1. Taal selecteren

    Kies C/C++/C#/Java/PHP/Python of een andere ondersteunde programmeertaal.

  2. Voer broncode in

    Plak broncode of open lokale tekst, kies inspringing, regeleinden en opmaakopties en voer het uit.

  3. Verschillen controleren

    Controleer syntaxfouten en het formatteringsresultaat, voer het nogmaals uit om idempotentie te bevestigen en kopieer of download het daarna.

Beperkingen en aandachtspunten

  • De taalformatter werkt met een lokaal vastgezette versie en vervangt geen compiler, statische analyzer of codebeoordeling.
  • Ongeldige syntaxis, extreem grote bestanden of ontbrekende plug-ins leiden tot een duidelijke fout; er wordt geen algemene inspringer gebruikt om een resultaat te vervalsen.
  • Opmaakconfiguraties kunnen per project verschillen; controleer ze vóór publicatie aan de hand van de lint- en formatterconfiguratie van de repository.

Veelgestelde vragen

Wordt de opmaak online uitgevoerd?

Nee, de formatter en bijbehorende bronnen worden indien nodig als statische bronnen van deze website geladen.

Waarom wijkt het formatteringsresultaat af van het project?

Controleer de taalversie, de projectconfiguratie en de inspringopties; de pagina gebruikt een vaste lokale configuratie.

Past formatteren het oorspronkelijke bestand aan?

Nee, de pagina genereert alleen een resultaat dat je kunt kopiëren of downloaden.

PaginafeedbackHeb je een probleem ontdekt of een verbetersuggestie?
Feedbackfuncties moeten worden gebruikt in de online versie

Activeer JavaScript in de online versie voordat u indient; de lokale functies van de huidige tool of case blijven onaangetast.

Ga naar feedback op de online versie