Delen via


Metagegevens bijwerken

Extensienaam

De Meta-extensie Learn Authoring Pack, Visual Studio Code bestaat uit meerdere subextensies. Deze functie is opgenomen in de Learn Markdown-extensie . De Learn Markdown-extensie maakt deel uit van het Learn Authoring Pack. U hoeft deze niet afzonderlijk te installeren.

Samenvatting

Een Markdown-bestand (*.md) bevat twee contextuele menu-items die specifiek zijn voor metagegevens. Wanneer u met de rechtermuisknop op een willekeurige plaats in de teksteditor klikt, ziet u iets dat lijkt op de volgende menu-items:

Contextmenu metagegevens bijwerken

Metagegevenswaarde bijwerken ms.date

Als u de optie Waarde van metagegevens bijwerken ms.date selecteert, wordt de huidige waarde voor Markdown-bestanden ms.date ingesteld op de datum van vandaag. Als het document geen metagegevensveld heeft ms.date , wordt er geen actie ondernomen.

Impliciete metagegevenswaarden bijwerken

Als u de optie Impliciete metagegevenswaarden bijwerken selecteert, worden alle mogelijke metagegevenswaarden gevonden en vervangen die impliciet kunnen worden opgegeven. Metagegevenswaarden worden impliciet opgegeven in het bestand docfx.json , onder het build/fileMetadata knooppunt. Elk sleutelwaardepaar in het fileMetadata knooppunt vertegenwoordigt standaardinstellingen voor metagegevens. Een Markdown-bestand in de map op het hoogste niveau/de submap waarin de ms.author metagegevenswaarde wordt weggelaten, kan bijvoorbeeld impliciet een standaardwaarde opgeven die in het fileMetadata knooppunt moet worden gebruikt.

{
    "build": {
        "fileMetadata": {
            "ms.author": {
                "top-level/sub-folder/**/**.md": "dapine"
            }
        }
    }
}

In dit geval nemen alle Markdown-bestanden impliciet de ms.author: dapine metagegevenswaarde over. De functie reageert op deze impliciete instellingen in het bestand docfx.json . Als een Markdown-bestand metagegevens bevat met waarden die expliciet zijn ingesteld op iets anders dan de impliciete waarden, worden deze overschreven.

Houd rekening met de volgende metagegevens van markdown-bestanden, waarbij dit Markdown-bestand zich bevindt op het hoogste niveau/sub-map/includes/example.md:

---
ms.author: someone-else
---

# Content

Als de optie Impliciete metagegevenswaarden bijwerken is uitgevoerd op dit bestand, wordt met de veronderstelde docfx.json-inhoud van boven de metagegevenswaarde bijgewerkt naar ms.author: dapine.

---
ms.author: dapine
---

# Content

In actie

Hieronder ziet u een korte demonstratie van deze functie.

Demo metagegevens bijwerken