.PATCH Bestandsextensie
Patchbestand
| Ontwikkelaar | Matt Mackall |
| Populariteit |
3,9 | 148 stemmen |
Wat is een PATCH-bestand?
Bestand dat is gemaakt door Mercurial, een ontwikkelprogramma voor versiebeheer; bevat de verschillen tussen twee verschillende versies van hetzelfde tekst- of broncode-bestand; wordt gebruikt door ontwikkelaars die wijzigingen aanbrengen in verschillende versies van hetzelfde bestand; maakt het mogelijk oudere tekstbestanden bij te werken naar nieuwere versies.
Meer informatie
De opdracht "patch" zoekt naar de regel die begint met de tekenreeks diff -. Zodra deze tekenreeks is gevonden, weet de opdracht dat dit het begin van de patchinhoud is.
Mercurial is grotendeels geschreven in de programmeertalen Python en C.
OPMERKING: Ook bekend als .DIFF-bestanden, omdat ze oorspronkelijk zijn gemaakt door de opdracht diff.
Programma's die PATCH-bestanden openen of ernaar verwijzen
Starbound-patchbestand
| Ontwikkelaar | Chucklefish |
| Populariteit |
3,5 | 2 stemmen |
Een PATCH-bestand bevat informatie waarmee de gameplay in Starbound, een 2D-ruimteverkenningsspel, wordt aangepast. Het bevat platte tekst in de indeling van de Starbound-patchstructuur. Deze structuur bevat vier codegroepen die de bewerkingen beschrijven die op gameplaybestanden worden uitgevoerd als onderdeel van een gamemod. Een PATCH-bestand kan bijvoorbeeld het bestand player.config aanpassen om de mogelijkheden van een speler te wijzigen.
Meer informatie
PATCH-bestanden zijn handig voor Starbound-spelers die de gameplay willen aanpassen zonder originele bestanden rechtstreeks te wijzigen of te verwijderen. In plaats daarvan kunnen ze een PATCH-bestand maken en daarin bewerkingen definiëren om de gewenste wijzigingen aan te brengen in een gameplaybestand waarnaar Starbound verwijst en die het toepast.
Voorbeelden van mogelijke bewerkingen:
- Toevoegen - Voegt een nieuw argument toe aan een bestand.
- Kopiëren - Kopieert een waarde van de ene locatie naar een andere.
- Vervangen - Vervangt een waarde door een nieuwe waarde.
- Verplaatsen - Verplaatst een waarde naar een andere locatie.
- Verwijderen - Verwijdert een specifiek argument.
- Testen - Test een set argumenten om te controleren of deze werken voordat de patch wordt toegepast.
Starbound-gebruikers plaatsen PATCH-bestanden in dezelfde map als de gameplaybestanden die ze aanpassen, met de extensie .patch toegevoegd aan het einde van de bestandsnaam. Een gebruiker plaatst bijvoorbeeld een bestand example.config.patch in dezelfde map als het bestand example.config dat het aanpast.
Een PATCH-bestand openen
Je kunt een PATCH-bestand openen en bewerken met een broncode-editor, zoals Microsoft Visual Studio Code, die handige mogelijkheden voor syntaxisaccentuering biedt. Teksteditors voor platte tekst, waaronder Microsoft Notepad en Apple TextEdit, kunnen PATCH-bestanden ook openen en bewerken, maar bieden niet de handige bewerkingsfuncties die broncode-editors bieden.
