Jaa


Päivitä metatiedot

Laajennuksen nimi

Learn Authoring Pack, Visual Studio Code -metalaajennus koostuu useista alilaajennuksista. Tämä ominaisuus sisältyy Learn Markdown -laajennukseen. Learnin Markdown-laajennus on osa Learn Authoring Packia. Sitä ei tarvitse asentaa erikseen.

Yhteenveto

Markdown-tiedostossa (*.md) on kaksi pikavalikkokohdetta, jotka liittyvät metatietoihin. Kun napsautat hiiren kakkospainikkeella mitä tahansa tekstieditorin kohtaa, näet jotain samankaltaista kuin seuraavissa valikkokohteissa:

Päivitä metatietojen pikavalikko

Päivitä ms.date metatietoarvo

Jos valitset Päivitä ms.date metatiedot arvo -vaihtoehdon, nykyinen Markdown-tiedostojen ms.date arvo määritetään tämän päivän päivämääräksi. Jos asiakirjalla ei ole ms.date metatietokenttää, mitään toimia ei tehdä.

Implisiittisten metatietojen arvojen päivittäminen

Valitsemalla Päivitä implisiittiset metatietoarvot -vaihtoehdon voit etsiä ja korvata kaikki mahdolliset metatietoarvot, jotka voidaan implisiittisesti määrittää. Metatietoarvot määritetään implisiittisesti solmun alla olevassa docfx.json-tiedostossabuild/fileMetadata. Solmun fileMetadata jokainen avainarvopari edustaa metatietojen oletusarvoja. Esimerkiksi ylimmän tason/alikansion hakemistossa oleva Markdown-tiedosto, joka jättää metatietoarvon ms.author pois, voi implisiittisesti määrittää solmussa käytettävän oletusarvon fileMetadata .

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

Tässä tapauksessa kaikki Markdown-tiedostot ottavat implisiittisesti metatietoarvon ms.author: dapine . Ominaisuus toimii näissä docfx.json-tiedostossa olevien implisiittisten asetusten yhteydessä. Jos Markdown-tiedosto sisältää metatietoja, joiden arvot on nimenomaisesti määritetty johonkin muuhun kuin implisiittisiin arvoihin, ne ohitetaan.

Harkitse seuraavia Markdown-tiedoston metatietoja, joissa tämä Markdown-tiedosto sijaitsee ylimmän tason/alikansion/includes/example.md:n sijainnissa:

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

# Content

Jos tälle tiedostolle suoritettiin Päivitä implisiittiset metatietoarvot - asetus, metatietoarvon yläpuolella oleva oletettu docfx.json-sisältö päivittyy arvoon ms.author: dapine.

---
ms.author: dapine
---

# Content

Käytännössä

Alla on lyhyt esittely tästä ominaisuudesta.

Metatietojen esittelyn päivittäminen