อัปเดตเมตาดาต้า
ชื่อนามสกุล
ส่วนขยายเมตาดาต้า Learn Authoring Pack Visual Studio Code ประกอบด้วยส่วนขยายย่อยหลายรายการ คุณลักษณะนี้จะรวมอยู่ในส่วนขยาย Learn Markdown ส่วนขยาย Learn Markdown เป็นส่วนหนึ่งของชุดการเขียนแก้ Learn ไม่จําเป็นต้องติดตั้งแยกต่างหาก
สรุป
ในไฟล์ Markdown (*.md) มีรายการเมนูตามบริบทสองรายการสําหรับเมตาดาต้า เมื่อคุณคลิกขวาที่ใดก็ได้ในตัวแก้ไขข้อความ คุณจะเห็นสิ่งที่คล้ายกับรายการเมนูต่อไปนี้:
อัปเดต ms.date
ค่าเมตาดาต้า
การเลือกตัวเลือก อัปเดต ms.date
ค่าเมตาดาต้า จะตั้งค่าไฟล์ ms.date
Markdown ปัจจุบันเป็นวันที่ของวันนี้ หากเอกสารไม่มี ms.date
เขตข้อมูลเมตาดาต้า จะไม่มีการดําเนินการใด ๆ
อัปเดตค่าเมตาดาต้าโดยนัย
การเลือกตัวเลือก อัปเดตค่าเมตาดาต้าโดยนัย จะค้นหาและแทนที่ค่าเมตาดาต้าที่เป็นไปได้ทั้งหมดที่สามารถระบุได้โดยนัย ค่าเมตาดาต้าจะถูกระบุโดยนัยในไฟล์ docfx.json ภายใต้ build/fileMetadata
โหนด คู่ค่าคีย์แต่ละคู่ใน fileMetadata
โหนดแสดงค่าเริ่มต้นของเมตาดาต้า ตัวอย่างเช่น ไฟล์ Markdown ในไดเรกทอรี โฟลเดอร์ระดับบนสุด/ย่อย ที่ไม่ใช้ ms.author
ค่าเมตาดาต้าอาจระบุค่าเริ่มต้นที่จะใช้ใน fileMetadata
โหนดโดยนัย
{
"build": {
"fileMetadata": {
"ms.author": {
"top-level/sub-folder/**/**.md": "dapine"
}
}
}
}
ในกรณีนี้ ไฟล์ Markdown ทั้งหมดจะใช้ค่า ms.author: dapine
เมตาดาต้าโดยนัย คุณลักษณะนี้จะทําหน้าที่ในการตั้งค่าโดยนัยเหล่านี้ที่พบในไฟล์ docfx.json หากไฟล์ Markdown ประกอบด้วยเมตาดาต้าที่มีค่าที่ตั้งไว้อย่างชัดเจนเป็นค่าอื่นนอกเหนือจากค่าโดยนัย ค่าเหล่านั้นจะถูกแทนที่
พิจารณาเมตาดาต้าของไฟล์ Markdown ต่อไปนี้ ซึ่งไฟล์ Markdown นี้อยู่ใน โฟลเดอร์ระดับบนสุด/ย่อย/รวม/example.md:
---
ms.author: someone-else
---
# Content
หากมีการดําเนินการตัวเลือก อัปเดตค่าเมตาดาต้าโดยนัย ในไฟล์นี้ โดยมีการอัปเดเนื้อหาของ docfx.json ที่สันนิษฐานจากด้านบนค่าเมตาดาต้าจะได้รับการอัปเดตเป็นms.author: dapine
---
ms.author: dapine
---
# Content
ในการดําเนินการ
ด้านล่างนี้เป็นการสาธิตคุณลักษณะนี้โดยย่อ