외부 매니저 앱에서 VSCode 명령을 실행할 수 있는 WebSocket 확장
이 확장은 WebSocket 서버를 통해 외부 애플리케이션에서 VSCode의 명령어를 실행할 수 있게 해줍니다.
- WebSocket 서버 (127.0.0.1:7071)
- 토큰 기반 인증
- VSCode 명령어 원격 실행
- 이 프로젝트를 클론합니다
npm install
을 실행합니다npm run compile
로 컴파일합니다npm run package
로 .vsix 파일을 생성합니다- VSCode에서 확장을 설치합니다
WebSocket 요청 형식:
{
"token": "abc123",
"command": "workbench.action.reloadWindow",
"args": []
}
응답 형식:
{
"status": "ok"
}
또는 에러 시:
{
"status": "error",
"error": "Error message"
}
- 로컬호스트(127.0.0.1)에서만 접근 가능
- 토큰 인증 필요 (기본값: "abc123")
npm run compile # 컴파일
npm run watch # 변경사항 감시
npm run package # 확장 패키징
MIT