Skip to content
| Marketplace
Sign in
Visual Studio Code>Formatters>HTML to CSS SelectorNew to Visual Studio Code? Get it now.
HTML to CSS Selector

HTML to CSS Selector

dunopi

|
84 installs
| (0) | Free
HTML/CSS를 복사해서 붙여넣으면 자동 변환! (HTML→CSS, CSS→SCSS, 중복제거)
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

HTML to CSS Selector

🤖 AI로 코딩할 때 필수!

ChatGPT, Claude, Copilot으로 페이지마다 CSS를 따로 생성하면 중복 선택자가 쌓입니다.

/* AI가 만든 페이지1 CSS */
.header { color: red; }
.container { width: 100%; }

/* AI가 만든 페이지2 CSS */
.header { font-size: 16px; }
.container { padding: 20px; }

Ctrl+Alt+V 한 번이면 자동 병합!

.header {
  color: red;
  font-size: 16px;
}
.container {
  width: 100%;
  padding: 20px;
}

⌨️ 단축키

단축키 기능
Ctrl+Shift+V 선택자 추출 (가로 한줄)
Ctrl+Shift+Alt+V 선택자 추출 (세로 여러줄)
Ctrl+Alt+V CSS 중복 병합 (내용 유지)
Ctrl+Alt+1 CSS 세로 정리 (빈 줄 유지)
Ctrl+Alt+2 CSS 가로 정리 (빈 줄 유지)
Shift+Enter HTML 파일에서 <br> 태그 삽입 후 줄바꿈
Ctrl+Alt+Shift+1 HTML 템플릿 1 삽입 (JUST 쇼핑몰)
Ctrl+Alt+Shift+2 HTML 템플릿 2 삽입 (대한은행)
Ctrl+Alt+Shift+3 HTML 템플릿 3 삽입 (해운대 빛축제)
Ctrl+Alt+Shift+4 HTML 템플릿 4 삽입 (조이컨트리클럽)
Ctrl+Alt+Shift+5 HTML 템플릿 5 삽입 (김치 이야기)

Mac: Cmd 사용 템플릿 단축키는 HTML 파일에서만 동작하며, 현재 문서 전체를 템플릿으로 교체합니다.


📝 예시

1. HTML → CSS

<section id="hero">
  <div class="textbox">
    <strong>제목</strong>
    <p>내용</p>
  </div>
  <video></video>
</section>

Ctrl+Shift+V (가로):

#hero {}
#hero .textbox {}
#hero .textbox strong {}
#hero .textbox p {}
#hero video {}

Ctrl+Shift+Alt+V (세로):

#hero {
  
}
#hero .textbox {
  
}
#hero .textbox strong {
  
}
#hero .textbox p {
  
}
#hero video {
  
}

2. CSS 세로/가로 정리 (빈 줄 유지)

.nav-menu { display: none; }
.mobile-menu-btn { display: flex; }

.hero { height: 700px; }

Ctrl+Alt+1 (세로 정리):

.nav-menu {
  display: none;
}
.mobile-menu-btn {
  display: flex;
}

.hero {
  height: 700px;
}

Ctrl+Alt+2 (가로 정리):

.nav-menu { display: none; }
.mobile-menu-btn { display: flex; }

.hero { height: 700px; }

3. 미디어쿼리 지원

.footer { width: 200px; }
@media (max-width: 480px) {
  .footer { width: 300px; }
}

모든 단축키에서 미디어쿼리도 정상 처리됩니다!


✨ 특징

  • 🤖 AI 생성 CSS 중복 자동 병합
  • 📐 세로/가로 포맷 변환 (빈 줄 유지)
  • 🔄 선택 영역 자동 대체 (선택 후 붙여넣기)
  • 잘못 복사된 CSS도 자동 정리 (앞뒤 } { 제거)
  • 주석 자동 제거
  • @media 미디어쿼리 지원

🎯 지원 파일

.css .scss .sass .less (변환/정리 기능) .html (Shift+Enter <br> 삽입)


⚙️ 설정

File > Preferences > Settings 에서 htmlToCss 검색

설정 기본값 설명
htmlToCss.typingEffect false 타이핑 효과 ON/OFF
htmlToCss.typingDelay 50 타이핑 속도 (ms)
htmlToCss.linesPerStep 1 한 번에 나타날 줄 수 (1~10)

예시:

  • linesPerStep: 1 → 한 줄씩
  • linesPerStep: 3 → 세 줄씩 나타남

💡 타이핑 중 ESC 누르면 나머지 즉시 붙여넣기!


Made with ❤️ by dunopi

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft