반응형
Notice
Recent Posts
Recent Comments
Link
250x250
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 전세사기
- 부천역맛집
- Linux
- Docker
- WSL2
- 문래맛집
- 제주도여행
- 혼공컴운
- 우메다홀릭호텔
- 교토여행
- 허그전세대출
- 부천술집
- 혼공컴운스터디
- 컴퓨터구조
- windows10
- 제주도가성비여행
- 부천데이트맛집
- 제주여행비용정리
- 부천데이트
- 결혼준비예상비용
- 부천맛집
- 일본여행
- 강서구웨딩홀추천
- 일본첫여행
- 오사카여행
- 혼공컴운자습문제
- 교토숙소
- 전세대출
- reduce함수 예제
- 비아인프라임교토에키
Archives
- Today
- Total
sugar.kim
맥mac에 vscode(비주얼스튜디오코드) 설치 , 플러그인 설치 본문
728x90
반응형
https://code.visualstudio.com/
위의 링크에서 Downloads for macOS 버튼 눌러서 설치 진행하면 됨
비주얼 스튜디오 코드 : 윈도우, 리눅스, macOS 등 대부분의 운영 체제와 호환되는 편집기.
플러그인 설치하기 (vscode > Extensions 에서 설치할 플러그인 검색 후 install 하면 됨)
- Reactjs code sippets 플러그인 설치하기
- 리액트에서 자주 사용하는 코드 뭉치를 자동으로 완성해줌
키워드 | 설명 |
RCC | 기본 리액트 컴포넌트 코드를 생성한다. |
RCCP | 리액트 컴포넌트를 프로퍼티 타입과 함께 생성한다. |
RCFC | 리액트 컴포넌트를 생명주기 함수와 함께 생성한다. |
RPC | 리액트 퓨어 컴포넌트를 생성한다. |
RSC | 함수형 컴포넌트를 생성한다. |
RSCP | 함수형 컴포넌트를 프로퍼티 타입과 함께 생성한다. |
- Prettier 플러그인 설치하기
- 코드의 줄바꿈 등의 스타일을 자동으로 변환해주는 Prettier - Code formatter이다. 프로젝트의 코드 입력 스타일을 동일하게 유지시키므로 현업에서 자주 사용한다.
- 프로젝트 폴더 내에 .prettierr파일명소문자 프리티어 설정 파일을 생성 한 후 아래와 같이 설정해줄 수 있다.
{
"useTabs": false,
"printWidth": 100,
"tabWidth": 2,
"trailingComma": "all",
"semi": true,
"singleQuote": true
}
- 탭 사용할 때 빈칸으로 채우겠다.
- 파일 최대 길이를 100칸으로 지정하겠다.
- 탭의 빈칸을 두칸으로 지정하겠다.
- 나열 항목의 마지막에 항상 (,)쉼표를 붙이겠다.
- 실행 줄 마지막에 항상(;)세미콜론을 붙이겠다.
- 문자 따옴표를 작은 따옴표('')로 통일하겠다.
- 파일명.jsx 파일을 연 상태에서 Ctrl + Shift + P 를 눌러서 명령어 팔레트를 연다
- Format 검색 후 Format Document라는 명령어를 찾은 후 엔터를 눌러 실행한다.
- 자동 설정 적용은 Preferences > Settings 에서 검색창에 formatOnsave입력 후에 User 탭에 Text Editor > Formatting Format On Save 체크박스 체크해주면 됨.
728x90
반응형
'DEV > React' 카테고리의 다른 글
자바스크립트 es6 주요 문법 정리 (리액트에 필요함) (1) | 2024.11.16 |
---|---|
vscode js파일 실행 방법 (0) | 2024.11.15 |
[React yarn 실행하여 package.json 모듈설치 실행 에러해결] The engine "node" is incompatible with this module. (1) | 2024.11.12 |
package.json 버전 명시 틸드(~), 캐럿(^) 설명 (0) | 2024.11.12 |
리액트 개발에 필요한 도구들 설명 (0) | 2024.11.12 |
Comments