[{"data":1,"prerenderedAt":210},["ShallowReactive",2],{"wiki-page-\u002Fen-us\u002Fwiki\u002F2025-12-25-markdown-jiao-cheng\u002F0200-huan-jing-da-jian":3,"wiki-doc-items-\u002Fen-us\u002Fwiki\u002F2025-12-25-markdown-jiao-cheng\u002F0200-huan-jing-da-jian":179,"language-switcher-data-\u002Fen-us\u002Fwiki\u002F2025-12-25-markdown-jiao-cheng\u002F0200-huan-jing-da-jian":194,"wiki-i18n-paths-\u002Fen-us\u002Fwiki\u002F2025-12-25-markdown-jiao-cheng\u002F0200-huan-jing-da-jian":209},{"id":4,"title":5,"body":6,"canonicalPath":159,"chapterDepth":160,"chapterOrder":161,"date":162,"description":66,"docI18nKey":163,"docKey":164,"docRoot":165,"docTitle":166,"extension":167,"i18nKey":168,"isBlogPost":169,"isWikiDoc":170,"isWikiIndex":169,"layout":171,"legacyPath":171,"locale":172,"localeSlug":173,"meta":174,"navigation":170,"path":159,"seo":175,"sourcePath":176,"sourceStem":168,"stem":177,"wikiDepth":73,"__hash__":178},"content\u002F_i18n\u002Fen-us\u002Fwiki\u002F2025-12-25-MarkDown教程\u002F0200-环境搭建.md","Environment Setup",{"type":7,"value":8,"toc":155},"minimark",[9,14,27,35,41,45,50,53,60,151],[10,11,13],"h3",{"id":12},"install","Install",[15,16,17,18,22,23,26],"p",{},"First, you can install a VScode plugin called ",[19,20,21],"code",{},"Markdown All in One",", and then there's also ",[19,24,25],{},"Markdown Preview Enhanced",".",[15,28,29],{},[30,31,32],"a",{"href":32,"rel":33},"https:\u002F\u002Fmarketplace.visualstudio.com\u002Fitems?itemName=yzhang.markdown-all-in-one",[34],"nofollow",[15,36,37],{},[30,38,39],{"href":39,"rel":40},"https:\u002F\u002Fmarketplace.visualstudio.com\u002Fitems?itemName=shd101wyy.markdown-preview-enhanced",[34],[10,42,44],{"id":43},"paste-the-configuration-image-directly","Paste the configuration image directly.",[46,47,49],"h4",{"id":48},"plan-folder-and-image-naming-conventions","Plan folder and image naming conventions.",[15,51,52],{},"The image name format is the creation date of the current image: timestamp.extension, for example 20251225153422.webp.",[15,54,55,56,59],{},"Create ",[19,57,58],{},".vscode\u002Fsettings.json"," in the project root directory.",[61,62,67],"pre",{"className":63,"code":64,"language":65,"meta":66,"style":66},"language-json shiki shiki-themes github-light github-dark","{\n  \"markdown.editor.filePaste.enabled\": \"always\",\n  \"markdown.copyFiles.destination\": {\n    \"**\u002Fcontent\u002Fposts\u002F*.md\": \"\u002Fpublic\u002Fimages\u002F${documentBaseName}\u002F${unixTime}.${fileExtName}\",\n    \"**\u002Fcontent\u002Fpages\u002F*.md\": \"\u002Fpublic\u002Fimages\u002Fpages\u002F${unixTime}.${fileExtName}\"\n  },\n  \"markdown.copyFiles.overwriteBehavior\": \"nameIncrementally\"\n}\n","json","",[19,68,69,78,95,104,117,128,134,145],{"__ignoreMap":66},[70,71,74],"span",{"class":72,"line":73},"line",1,[70,75,77],{"class":76},"sVt8B","{\n",[70,79,81,85,88,92],{"class":72,"line":80},2,[70,82,84],{"class":83},"sj4cs","  \"markdown.editor.filePaste.enabled\"",[70,86,87],{"class":76},": ",[70,89,91],{"class":90},"sZZnC","\"always\"",[70,93,94],{"class":76},",\n",[70,96,98,101],{"class":72,"line":97},3,[70,99,100],{"class":83},"  \"markdown.copyFiles.destination\"",[70,102,103],{"class":76},": {\n",[70,105,107,110,112,115],{"class":72,"line":106},4,[70,108,109],{"class":83},"    \"**\u002Fcontent\u002Fposts\u002F*.md\"",[70,111,87],{"class":76},[70,113,114],{"class":90},"\"\u002Fpublic\u002Fimages\u002F${documentBaseName}\u002F${unixTime}.${fileExtName}\"",[70,116,94],{"class":76},[70,118,120,123,125],{"class":72,"line":119},5,[70,121,122],{"class":83},"    \"**\u002Fcontent\u002Fpages\u002F*.md\"",[70,124,87],{"class":76},[70,126,127],{"class":90},"\"\u002Fpublic\u002Fimages\u002Fpages\u002F${unixTime}.${fileExtName}\"\n",[70,129,131],{"class":72,"line":130},6,[70,132,133],{"class":76},"  },\n",[70,135,137,140,142],{"class":72,"line":136},7,[70,138,139],{"class":83},"  \"markdown.copyFiles.overwriteBehavior\"",[70,141,87],{"class":76},[70,143,144],{"class":90},"\"nameIncrementally\"\n",[70,146,148],{"class":72,"line":147},8,[70,149,150],{"class":76},"}\n",[152,153,154],"style",{},"html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":66,"searchDepth":80,"depth":80,"links":156},[157,158],{"id":12,"depth":97,"text":13},{"id":43,"depth":97,"text":44},"\u002Fen-us\u002Fwiki\u002F2025-12-25-markdown-jiao-cheng\u002F0200-huan-jing-da-jian",0,"0200","2025-12-25","wiki\u002F2025-12-25-markdown-jiao-cheng","en-us:2025-12-25-markdown-jiao-cheng","\u002Fen-us\u002Fwiki\u002F2025-12-25-markdown-jiao-cheng","MarkDown教程","md","wiki\u002F2025-12-25-MarkDown教程\u002F0200-环境搭建",false,true,null,"en-US","en-us",{},{"title":5,"description":66},"\u002Fwiki\u002F2025-12-25-markdown-jiao-cheng\u002F0200-huan-jing-da-jian","_i18n\u002Fen-us\u002Fwiki\u002F2025-12-25-MarkDown教程\u002F0200-环境搭建","mlwnMncK4arJiT21TNL3Da9-pzr7KnvWzSFj0vcrc60",[180,185,186,191],{"path":181,"stem":182,"title":183,"date":162,"chapterOrder":184,"chapterDepth":160,"docKey":164,"docRoot":165,"docTitle":166,"isWikiDoc":170,"isWikiIndex":169},"\u002Fen-us\u002Fwiki\u002F2025-12-25-markdown-jiao-cheng\u002F0100-jian-jie","_i18n\u002Fen-us\u002Fwiki\u002F2025-12-25-MarkDown教程\u002F0100-简介","Introduction","0100",{"path":159,"stem":177,"title":5,"date":162,"chapterOrder":161,"chapterDepth":160,"docKey":164,"docRoot":165,"docTitle":166,"isWikiDoc":170,"isWikiIndex":169},{"path":187,"stem":188,"title":189,"date":162,"chapterOrder":190,"chapterDepth":160,"docKey":164,"docRoot":165,"docTitle":166,"isWikiDoc":170,"isWikiIndex":169},"\u002Fen-us\u002Fwiki\u002F2025-12-25-markdown-jiao-cheng\u002F0300-jiao-xue","_i18n\u002Fen-us\u002Fwiki\u002F2025-12-25-MarkDown教程\u002F0300-教学","teaching","0300",{"path":165,"stem":192,"title":193,"date":162,"chapterOrder":171,"chapterDepth":160,"docKey":164,"docRoot":165,"docTitle":166,"isWikiDoc":170,"isWikiIndex":170},"_i18n\u002Fen-us\u002Fwiki\u002F2025-12-25-MarkDown教程\u002Findex","Markdown tutorial",{"variants":195},[196,197,200,203,206],{"path":159,"localeSlug":173,"i18nKey":168},{"path":198,"localeSlug":199,"i18nKey":168},"\u002Fzh-hant\u002Fwiki\u002F2025-12-25-markdown-jiao-cheng\u002F0200-huan-jing-da-jian","zh-hant",{"path":201,"localeSlug":202,"i18nKey":168},"\u002Fzh-hk\u002Fwiki\u002F2025-12-25-markdown-jiao-cheng\u002F0200-huan-jing-da-jian","zh-hk",{"path":204,"localeSlug":205,"i18nKey":168},"\u002Fzh-tw\u002Fwiki\u002F2025-12-25-markdown-jiao-cheng\u002F0200-huan-jing-da-jian","zh-tw",{"path":207,"localeSlug":208,"i18nKey":168},"\u002Fzh-cn\u002Fwiki\u002F2025-12-25-markdown-jiao-cheng\u002F0200-huan-jing-da-jian","zh-cn",[159,176,198,176,201,176,204,176,207,176],1784646760782]