본문 바로가기

Snippet 이란?

더보기

Snippet(스니펫)

: 작은 정보, 한 토막

 

프로그래밍 코드, 텍스트 조각 등을 의미합니다.

 

소스코드를 작성할 때, 자주 사용하는 코드 블록, 코드 패턴, 형식 지정 규칙 등을

정의된 템플릿 형식으로 저장하고

효율적으로 삽입하여 재사용하도록 도와주는 도구입니다

 

C , Snippet 환경설정

더보기
{
	"c main Function": {
        "prefix": "!main",
        "body": [
			"#include <stdio.h>",
			"",
            "int main(int argc, char **argv)",
			"{",
			"\t$1",
			"\treturn 0;",
            "}"
        ],
	},
	"printf": {
		"prefix": "pf",
		"body": "printf(\"${0}\\\\n\");",
		"description": "Snippet for printf %d variable"
	},
	"printf %d variable": {
		"prefix": "pfd",
		"body": "printf(\"${1:var}: %d\\\\n\", ${1:var});",
		"description": "Snippet for printf %d variable"
	},
	"printf %x variable": {
		"prefix": "pfx",
		"body": "printf(\"${1:var}: %x\\\\n\", ${1:var});",
		"description": "Snippet for printf %x variable"
	},
	"printf %s variable": {
		"prefix": "pfs",
		"body": "printf(\"${1:var}: %s\\\\n\", ${1:var});",
		"description": "Snippet for printf %s variable"
	}

}

 

C, VS Code Snippet Extention

 

C++, Snippet 환경설정

더보기
{
	"cpp main Function": {
        "prefix": "!main",
        "body": [
			"#include <iostream>",
			"",
			"using namespace std;",
			"",
            "int main()",
			"{",
			"\t$1",
			"\treturn 0;",
            "}"
        ]
    }
}

BasicLike

어? 나 프로그래밍 좋아하네?