일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 초대장
- eslint-import-resolver-typescript
- code .
- 티스토리초대
- gitlab 연동
- React Native
- settings sync
- Path Alias
- 네이버 클라우드 플랫폼
- currentTimeMillis
- visual studio code
- GitLab Mirroring
- 티스토리 초대장/ 티스토리초대
- code 세팅
- 니돈내먹
- 음료같은녹즙
- webstorm
- react native #gradle
- 티스토리 초대장
- GitLab미러링
- visual studio code cli
- GitHub 미러링
- Emmet
- 프레시업 #풀무원 #하루한병 #건강만들기 #풀무원 녹즙
- GitHub Mirroring
- code 설치
- '티스토리 초대장/ 티스토리초대'
- 프리티어
- 실행시간 측정
- 유니옥션
Archives
- Today
- Total
방치하기
Emmet 을 intelli J, webstorm에서 사용하기 본문
반응형
FE개발자의 라이브 코딩을 보면서, 그동안 미련하게 작성했구나를 느껴서 Emmet을 알아보게 되었다.
Emmet이란?
HTML 자동 완성 기능으로 작성 속도를 향상 시켜주는 플러그인
Emmet 설정 방법
1. HTML
Prefernecs → Editor → Emmet → HTML 에서 Enable XML/HTML Emmet 체크
2. JSX (React , Vue 등등)
Prefernecs → Editor → Emmet → JSX 에서 Enable JSX Emmet 체크
3. 어디서든 쓰고 싶으면
Plugins → Emmet Everywhere install
기본 사용법
1. 자식요소 : >
<div>
<ul>
<li></li>
</ul>
</div>
위처럼 만들고 싶다면
2. 동일요소 반복 : *
<div>
<ul>
<li></li>
<li></li>
<li></li>
</ul>
</div>
3. 형제요소 : +
<div>
<p></p>
<ul>
<li></li>
</ul>
</div>
4. 단계 올리기 : ^
<div>
<p></p>
<ul></ul>
<li></li>
</div>
이외 다른 문법은 공식 문서를 보면 자세히 안내 되어 있다.
https://docs.emmet.io/abbreviations/syntax/
응용 사용법 React
<div id="comp_lineup_tab">
<h3 id="blind">라인업</h3>
<Lineup></Lineup>
</div>
Intelli J에서 아래와 같이 아무리 쳐도 안되는 경우
처음에 아무리 Emmet 기본 문법대로 쳐도, 세팅을 Enable을 해도 작동이 안되었는데, 사용을 위해선 Enter가 아닌 Tab 키를 눌러줘야 자동완성이 된다.
반응형
Comments