-
Jump to definition 기능 확장을 위한 vscode extension 개발Web Dev/5. Projects 2021. 8. 1. 17:37728x90
Medium에다가 글을 첨써봤다. 너무 뭔가 본격적인데 같아서 쓸때 달달 떨린다.
원했던 기능은 vscode에서 키워드에 마우스 올렸을때 definition으로 이동하는 기능을 확장하는거였다. css modules을 사용하는데, css-module을 사용하는 부분에서 jump to definition을 했을때, css 파일로 이동하는게 아니라, post-css가 뭔가 처리한 파일에다가 연결을 해줬다. 그래서 매번 css 파일을 열다가 이러다가 장수하긴 글른거같아, vs code extension을 만들어봤다. 생각보다 어려운건 아니었는데, 하는 사람들이 많이 없어서 난감했다.
하지만 기본적인건 jump to definition 기능은 location을 받아서 동작하는건데, location만 원하는대로 가공해서 반환해주로도록 definitionProvider 를 확장하면 되는 것이다.
'Web Dev > 5. Projects' 카테고리의 다른 글
첫번째 게임 prototype구성 - useReducer, useRef, transition/transform 사용 (0) 2021.05.22 [개인 블로그 renewal] Next.js와 client-side navigation, 상태관리(작성중) (0) 2021.05.15 [개인 블로그 renewal] Aws Amplify, App Sync 관련 설정하기 (0) 2021.05.14 [개인 블로그 renewal] 프로젝트 노선 변경 + custom notion (0) 2021.05.14 Next.js - Amplify - Tailwind CSS 세팅하기 (1) 2021.05.13