The Secret Svelte Feature You Should Know About
- Svelte Inspector는 Svelte 프로젝트에서 특정 요소나 컴포넌트를 빠르게 찾아 편집할 수 있게 해주는 유용한 기능입니다. 🔍
- 일반적인 문자열 검색 방식보다 훨씬 효율적인 방법으로, Alt + X 단축키를 통해 활성화할 수 있습니다. 🚀
- 활성화되면 커서 아래 요소의 파일 위치를 보여주고, 클릭 또는 Enter 키를 통해 코드 에디터에서 해당 위치를 바로 열 수 있습니다. 🖱️
- Svelte 공식 문서에 제대로 기재되어 있지 않아 잘 알려지지 않았지만, Vite 플러그인의 일부로 제공됩니다. 🤫
- Svelte 설정 파일(svelte.config.js)에서
inspector: true
를 추가하여 활성화할 수 있습니다. ✅
- 단축키, 토글 버튼 표시 여부, 버튼 위치 등 다양한 설정 옵션을 통해 Inspector를 커스터마이징할 수 있습니다. ⚙️
- Nav 키를 사용하여 부모, 자식, 이전, 다음 요소 간 탐색이 가능합니다. ⬆️⬇️
- 커스텀 스타일을 적용하여 Inspector의 스타일을 앱 디자인에 맞게 변경할 수도 있습니다. 🎨
- Inspector 활성화 시 body 요소에
svelte-inspector-enabled
클래스가 추가되고, 활성 타겟에는 svelte-inspector-active-target
클래스가 추가됩니다. 🏷️
- Svelte Inspector는 개발 생산성을 크게 향상시킬 수 있는 강력한 도구입니다. 🛠️