소프트웨어 개발을 위해 VScode를 설치하고 나면, 가장 먼저 하는 일은 플러그인을 잘 설치하는 것입니다.
가장 기본적이고, 기초적인 프로그래밍을 위해서 반드시 필요한 플러그인 4가지를 소개합니다.
1. Prettier - Code formatter
코드 스타일을 자동으로 정리해주는 오픈소스 코드 포매터입니다. 특정 스타일 가이드 없이 일관된 포맷을 적용할 수 있습니다.
주요 특징으로,
- 자동 포맷팅: 저장 시 코드 스타일 자동 정리
- 일관성 유지: 팀원 간 코드 스타일 차이를 제거
- 구성 필요없음: 별도의 규칙 설정 없이 기본값으로 사용 가능
다양한 환경 지원: VS Code, WebStorm, CLI, Git Hooks 등과 연동 가능
- Prettier 설치 후에는 잊지 말고 설정을 수정해주셔야 합니다.
- 윈도우에서 "Ctrl + ,(쉼표)" 맥에서는 "Cmd + ,(쉼표)"를 입력하면, VS code 설정창이 나옵니다.
- 여기서 검색으로 "format on save"를 찾으면, 체크박스가 체크가 안되어 있습니다.
- 체크박스를 표시하면 자동저장 됩니다.
2. Material Icon Theme
다양한 파일 및 폴더 유형에 직관적인 아이콘을 제공합니다.
Material Design 스타일을 적용한 깔끔한 디자인이 구현됩니다.
- 2,500개 이상의 아이콘 지원: 파일 및 폴더 유형에 맞는 아이콘 제공
- 자동 감지 기능: 파일 확장자 또는 폴더 이름에 따라 적잘한 아이콘 자동 적용
- 사용자 지정 가능: 특정 파일 또는 폴더에 원하는 아이콘 설정 가능
- 경량&빠른 성능: 개발 환경에 부담 없이 사용 가능
3. Error Lens
코드 내 에러 및 경고를 더욱 가시적으로 표시해줍니다.
기존 VS Code의 오류 표시보다 더욱 직관적인 시각적 피드백이 제공됩니다.
실시간 코드 품질 개선을 위한 필수 확장 프로그램입니다.
- 즉각적인 오류 강조: 코드 라인에서 직접 오류 메시지를 표시
- 배경 강조 기능: 심각한 오류 및 경고에 대해 컬러 배경 효과 적용
- 진한 밑줄 & 아이콘 표시: 오류 및 경고를 쉽게 식별 가능
- Lint 도구와 연동: ESLint, TSLint, Stylelint 등과 합께 사용 가능
4. Live Server
정적 및 동적 웹 페이지를 실시간으로 미리보기 가능합니다.
로컬 개발 서버를 실행하여 파일 저장 시 자동 새로고침을 제공합니다.
HTML, CSS, JavaScript 등의 변경 사항을 즉시 반영하여 프론트엔드 개발 효율성을 극대화 합니다.
- 실시간 미리보기: 코드 변경 후 브라우저에서 즉시 확인
- 자동 새로고침(Live Reloading): 파일 저장 시 자동으로 브라우저 업데이트
- 로컬 서버 실행: http://127.0.0.1:5500 같은 로컬 주소에서 웹 페이지 제공
- 멀티 브라우저 지원: Chrome, Firefox, Edge 등 다양한 브라우저에서 실행 가능
- CORS 지원: 외부 API 연동이 필요한 프로젝트에서도 활용 가능
자 이제 본격적인 React 개발에 들어가 보도록 합시다.
테크앤재테크였습니다.
'소프트웨어 > ReactRemix' 카테고리의 다른 글
Next.js vs Remix 2025 완전 비교 - 선택이 고민될때 (2) | 2025.03.30 |
---|---|
Remix와 React Router의 병합: FE 개발자들이 주목해야하는 이유 (3) | 2025.03.29 |
Nextjs에 집착했던 당신이 지금 Remix를 시작해야하는 이유 (0) | 2025.02.18 |
처음시작하는 프론트엔드 개발자를 위한 "한 입 크기로 잘라먹는" 시리즈 (0) | 2025.02.12 |
초보 프론트엔드 개발 입문자를 위한 React 가이드, 첫발 내딛기 (1) | 2025.02.11 |