편집을 취소할 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 게시해주세요.
최신판 | 당신의 편집 | ||
1번째 줄: | 1번째 줄: | ||
VSCodium은 커뮤니티에서 관리되는 | VSCodium은 커뮤니티에서 관리되는 vscode의 오픈소스 버전이다. | ||
Microsoft의 vscode 소스 코드는 오픈 소스(MIT 라이선스)이지만 vscode 바이너리 패키지는 Microsoft에서 원격 추적 등을 하는 product.json을 포함하여 배포된다. 이런 추적 기능을 원하지 않는다면 커뮤니티 주도 하에 관리되는 vscodium을 내려받거나 직접 컴파일 설치를 하는 것이 좋다. 컴파일을 할 줄 모른다면 vscodium에서 직접 [https://vscodium.com/#install 패키지]를 내려받아 설치할 수 있다. | |||
설치가 끝나면 vscodium을 실행시킬 수 있다. VSCodium은 VSCode와는 달리 자체 확장기능 저장소를 이용하기 때문에 마이크로소프트에서 만든 SSH나 WSL 기능은 이용할 수 없다. 동기화 설정도 이용할 수 없다. 따로 설정을 해주어 확장기능 저장소를 마이크로소프트의 저장소로 바꾸어 주면 되는데 커스텀 product.json 파일을 만들어서 경로에 넣어주면 된다. 이렇게 했더니 동기화도 무사히 작동이 된다. | |||
설치가 끝나면 vscodium을 실행시킬 수 있다. VSCodium은 VSCode와는 달리 자체 확장기능 저장소를 이용하기 때문에 마이크로소프트에서 만든 SSH나 WSL 기능은 이용할 수 없다. 동기화 설정도 이용할 수 없다. 따로 설정을 해주어 확장기능 저장소를 마이크로소프트의 저장소로 바꾸어 주면 되는데 커스텀 product.json 파일을 만들어서 경로에 넣어주면 된다. 이렇게 | |||
먼저 ~/.config/VSCodium 경로에 들어가 준다. | |||
<syntaxhighlight lang='console'> | |||
<syntaxhighlight lang=' | $ cd ~/.config/VSCodium | ||
</syntaxhighlight> | |||
아래 코드를 아무 편집기를 열어 입력한다. | |||
<syntaxhighlight lang='console'> | |||
$ gedit product.json | |||
</syntaxhighlight> | |||
<syntaxhighlight lang='json'> | |||
{ | |||
"extensionsGallery": { | |||
"serviceUrl": "https://marketplace.visualstudio.com/_apis/public/gallery", | |||
"cacheUrl": "https://vscode.blob.core.windows.net/gallery/index", | |||
"itemUrl": "https://marketplace.visualstudio.com/items", | |||
"controlUrl": "", | |||
"recommendationsUrl": "" | |||
} | |||
} | |||
</syntaxhighlight> | </syntaxhighlight> | ||
그 다음 product.json으로 저장한다. | |||
이렇게 하면 마이크로소프트 저장소에 있는 확장기능을 이용할 수 있다. | 이렇게 하면 마이크로소프트 저장소에 있는 확장기능을 이용할 수 있다. | ||