Show GN: VSCode Run Configurations - IntelliJ 스타일의 실행 환경 구성 Extension
(marketplace.visualstudio.com)평소 IntelliJ IDEA를 사용하다가 여러 프로젝트를 동시에 열어 작업하니 너무 무거워져서 VSCode로 넘어오려고 했습니다.
그런데 실행 환경을 그대로 옮겨오기가 생각보다 어려웠습니다. 환경변수를 launch.json에서 일일이 설정하거나 .env 파일로 따로 관리해야 하는 등 불편한 점이 많았습니다.
그래서 IntelliJ IDEA의 Run Configuration처럼 GUI로 실행 환경을 구성할 수 있는 VSCode 확장을 만들었습니다.
아래와 같은 기능이 있습니다.
- 사이드바에서 실행 구성 관리 (추가/수정/삭제/실행)
- 환경변수를 테이블 형식으로 간편하게 설정 (터미널에서 export 명령 불필요)
- WebView 기반 GUI 에디터로 JSON 직접 편집 없이 구성 가능
- 각 구성마다 전용 터미널에서 실행되며 환경변수 자동 주입
예를 들어 "npm run dev"를 NODE_ENV=development, PORT=3000 등의 환경변수와 함께 실행하는 구성을 저장해두고, 클릭 한 번으로 실행할 수 있습니다.
IntelliJ에서 VSCode로 넘어오시는 분들, VSCode 에서 작업하시는 분들께 약간의 도움이 되었으면 좋겠습니다.