시간을 소중히 해주는 snippet 사용하기

2024. 5. 4. 18:05·Tip
반응형

vscode snippet 당신의 시간을 소중히 해주는 snippet 사용하기

1. snippets 설정 접근하기

접근방법 1. cmd + shift + p 를 통해 아래와 같이 snippets에 들어가기

1

접근방법 2. code - preferences - configure user snippets 로도 접근 가능

2

2. 설정할 언어 입력

필자는 typescriptreact.json 을 사용하므로 typescriptreact.json에 내용을 작성을 했다.

3

3. 자신만의 커스텀 스니펫 작성

snippet-generator.app/ 에서 간단하게 작성 가능하다.

4

${TM_FILENAME_BASE}은 생성된 해당 파일의 이름이다.

  • Description은 스니펫을 간단하게 설명하는 부분
  • Tab trigger는 스니펫을 불러온 단어

아래는 필자의 comp snippet

"create component": {
        "prefix": "comp",
        "body": [
          "const ${TM_FILENAME_BASE} = () => {",
          "  return (",
          "    <div>",
          "      ${TM_FILENAME_BASE}",
          "    </div>  ",
          "  )",
          "}",
          "",
          "export default ${TM_FILENAME_BASE}"
        ],
        "description": "create component"
      }

4. 사용하기

설정한 Trigger를 입력해주면 다음과 같이 나오고

5

바로 Enter를 눌러준다.

6

더 세세하게 snippet을 이용하려면 아래 링크에서 확인

https://code.visualstudio.com/docs/editor/userdefinedsnippets

반응형

'Tip' 카테고리의 다른 글

Nextjs Snippets 익스텐션 추천!  (1) 2024.09.27
'Tip' 카테고리의 다른 글
  • Nextjs Snippets 익스텐션 추천!
WHITE_FROST
WHITE_FROST
개발공부리뷰블로그
    반응형
  • WHITE_FROST
    하얀하얀IT
    WHITE_FROST
  • 전체
    오늘
    어제
    • 분류 전체보기 (119)
      • Stack (43)
        • Next.js (7)
        • React (12)
        • React-Native (15)
        • TypeScript (0)
        • Python (2)
        • JavaScript (2)
        • Android (1)
        • DB (2)
        • JAVA (1)
      • Obsidian (1)
      • AI (3)
      • AI Tools (0)
      • Tools (0)
      • Mac (0)
      • Error (7)
      • 알고리즘 정리 (6)
      • 알고리즘 문제풀이 (46)
      • 공부일상 (4)
      • 개발 도구 & 라이브러리 (0)
      • 정보처리기사 (0)
      • 기타 (6)
      • Tip (2)
  • 블로그 메뉴

    • 홈
    • 태그
    • 미디어로그
    • 위치로그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    Python
    react
    코테준비
    javascript
    티스토리챌린지
    Expo
    코테
    D2
    React Hooks
    Next.js
    알고리즘
    error
    reactnative
    프로그래머스
    boj
    React-Native cli
    java
    mongodb cloud
    react-native
    ReactHook
    mongoDB Atlas
    ios
    오블완
    백준
    react-native-maps
    SWEA
    d1
    hooks
    리액트네이티브
    코딩테스트
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.5
WHITE_FROST
시간을 소중히 해주는 snippet 사용하기
상단으로

티스토리툴바