💡 이 글에서는 VS Code에서 React 및 프론트엔드 개발을 위한 필수 플러그인을 설치하는 방법을 소개합니다.
React 개발을 할 때 코드 자동 완성, 스타일 일관성 유지, 협업 효율성 증가 등을 위해 몇 가지 필수 플러그인을 설치하는 것이 좋습니다.

 


1. React 개발을 위한 필수 플러그인

1️⃣ ES7+ React/Redux/GraphQL/React-Native snippets

설명:
이 플러그인은 React 코드 작성을 빠르게 도와주는 다양한 코드 스니펫(snippet)을 제공합니다.
예를 들어 rfc를 입력하면 자동으로 React 함수형 컴포넌트가 생성됩니다.

설치 방법:

  1. VS Code를 실행합니다.
  2. 왼쪽 사이드바에서 Extensions(확장 프로그램) 아이콘을 클릭합니다.
  3. 검색창에 "ES7+ React/Redux/GraphQL/React-Native snippets"를 입력한 후 설치 버튼을 클릭합니다.

📌 설치 화면

 

 

사용 예시:

  • rfc → 함수형 컴포넌트 자동 생성
  • useState → useState 훅 자동 생성

2️⃣ ESLint & Prettier

설명:

  • ESLint: 코드 스타일 검사 및 자동 수정 기능 제공
  • Prettier: 코드 스타일 자동 정리(포맷팅)
  • 두 플러그인을 함께 사용하면 일관된 코드 스타일 유지 및 코드 품질 향상이 가능합니다.

설치 방법:

  1. VS Code에서 "ESLint" 플러그인을 검색 후 설치합니다.
  2. 이어서 "Prettier - Code formatter" 플러그인을 검색 후 설치합니다.
  3. 프로젝트 루트에 .eslintrc.json 및 .prettierrc 파일을 생성하여 설정을 적용합니다.

📌 설치 화면

 

사용 예시:

  • Ctrl + S를 누를 때 자동으로 코드 포맷 정리
  • ESLint가 코드 오류 감지 및 자동 수정 추천

2. 추가로 설치하면 좋은 프론트엔드 플러그인 추천

🔹 Tailwind CSS IntelliSense

  • Tailwind CSS를 사용할 때 자동 완성 및 코드 하이라이팅을 제공합니다.
  • 유틸리티 클래스 추천 기능을 포함하여 빠르고 정확한 스타일링이 가능합니다.

🔹 Auto Rename Tag

  • JSX에서 태그 이름을 변경하면 자동으로 닫는 태그도 함께 변경됩니다.
  • HTML 및 React 컴포넌트의 구조를 수정할 때 실수를 줄일 수 있습니다.

🔹 Live Server

  • 정적 HTML/CSS/JS 파일을 실시간으로 브라우저에서 확인할 수 있습니다.
    UI 변경 사항을 빠르게 테스트할 때 유용합니다.

3. 마무리

위 플러그인들을 함께 사용하면 React 및 프론트엔드 개발 생산성을 더욱 높일 수 있습니다!

+ Recent posts