티스토리 뷰
* 기본 *
당연한 얘기겠지만 SublimeText 3, nodeJS가 설치되어있어야 한다.
nodeJS의 경우 node -v, npm -v를 커맨드에 입력하면 설치 여부를 확인할 수 있다.
* 개발환경 세팅하기 *
Package Control 설치하기
설치가 끝나면 Preference에 Package 관련 메뉴가 추가된 것을 볼 수 있고, 윈도우의 경우 Ctrl + Shift + P를 이용해 컨트롤할 수 있다. 이제 패키지 컨트롤을 열고 install package 를 입력하여 원하는 플러그인을 다운받으면 된다.
SublimeLinter
문법 오류를 실시간으로 화면에 띄워준다. 이와 동시에 회사 내의 코딩 컨벤션을 따라가기 위해선 꼭 필수적으로 설치해야하는 플러그인. (참고 영상 : https://www.youtube.com/watch?v=QUK4hMoYv_c)
처음엔 뒤죽박죽으로 설치하느라 애를 먹었었는데, 기본적인 설치 순서는 다음과 같다.
npm install -g eslint
패키지 컨트롤을 열어 sublimeLinter, sublimeLinter-config-eslint 설치
커맨드 창을 열어 eslint --init 실행. (line ending은 Unix추천)
여기까지 했으면 .eslintrc 파일이 생성된 것을 볼 수 있다.
마지막으로는 회사 코딩컨벤션을 npm으로 설치한 후, .eslintrc의 "extends"에 회사 이름을 수정해넣으면 끝.
이제 화면에 린트 결과가 뿌려지는 걸 볼 수 있다.
설정을 바꾸고 싶다면 패키지 컨트롤 창을 열고 sublimelinter를 타이핑하면 다양한 옵션들이 뜬다.
Sidebar Enhancement
화면 좌측 사이드바에 다양한 기능을 추가해주는 플러그인.
마찬가지로 패키지 컨트롤을 이용해 install하면 되고, 프로젝트 사이드바에 들어간 폴더나 파일을 우클릭하면 다양한 메뉴들이 추가된 것을 볼 수 있다.
나는 Open in Browser 기능 때문에 꼭 설치한다.
BracketHighlighter
따옴표나 괄호같은 쌍이 누락되지 않게 표시해주는 플러그인
AllAutoComplete
추천받아서 써보고는 있는데 아직까지는 좋은 점을 잘 모르겠다. 개발을 하다보면 느껴지는게 있지 않을까
이 외에도 인터넷에 쳐보면 다양한 추천 플러그인들이 있으니 개인의 기호에 따라 설치하시기를.
'Web 공부 > etc' 카테고리의 다른 글
gRPC와 GraphQL 공통점 및 차이 간단하게 정리 (0) | 2022.12.11 |
---|
- Total
- Today
- Yesterday
- 타르코프 스파 관광
- 겨드랑이 초음파
- 제습기 후기
- 스텐팬 탄 자국
- 스텐팬 갈색
- 건강검진 겨드랑이
- 피지낭종 수술후기
- 스텐팬 갈변
- 타르코프 스파 투어
- 혐오광고 제거
- 싱크대 단수
- 스파투어 파트4
- 피지낭종 후기
- 자취요리
- 스텐팬 세척
- 스파 파트 4
- 친구들호캉스
- 휘센 제습기
- 제습기 내돈내산
- 구글애드센스 광고차단
- 사마귀광고 제거
- 구글애드센스 혐오광고
- 피지낭종 제거수술
- 겨드랑이 멍울
- 아난티앳강남
- 물이 안나와요
- 겨드랑이 지방종
- 겨드랑이 혹
- 급수에러
- 스파관광 파트4
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |