[VsCode] 포스팅용 snippets 만들기

Category: VsCode | June 09, 2020

Jekyll은 md (markdown) 파일을 이용해 posting을 하게되어 있어, 머리말을 반복적으로 기록해 주어야 함.

반복되는 머리말


---
layout:
title:
date:
categories:
tags:
--- 

위 내용을 VsCode에서 스니펫으로 만들어 사용하면 조금이나마 편리해 짐

준비물

vscode : 윈도우 또는 맥용

스니펫 만들기

  1. 메뉴 이동

    Windows : File > Preferences > User Snippets

    MacOS : CODE > Preferences > User Snippets

  2. 스니펫 대상 파일 검색

    여기서는 마크다운만 사용할 예정이므로 markdown 입력

  3. markdown.json 파일 작성


/*  이렇게 이렇게 쓰라고 써있는 내용 삭제 */

{
	"MarkdownSnippets": { /* 스니펫 이름 */
		"scope": "md", /* 파일 확장자를 써준다. */
 		"prefix": "postheader", /* 사용할 단축키 */
		"body": [    /* 머리말 기록 */
			"---",
			"layout: post",
			"title: ",
			"date:",
			"categories: []",
			"tags: []",
			"---"	
		],
		"Description": "머리말"  /* 추가될 주석 (얘는 나중에 사용할떄 나옴 */
	}
}

  1. 사용방법

저장 후, md 파일 하나 열어서 (기존 파일도 상관 없음) 사용할 단축키인 postheader 입력 후, 윈도우는 ctrl + space 를 입력하면 기록해 두었던 스니펫을 사용할 수 있다.

맥은 ..음… 못찾고있다. ㅋㅋㅋ 일단은 cmd + shift + p 이렇게 사용 중