VScode는 이제 어디에나 있습니다💻
목차:
코드 서버란 무엇입니까?
I am sure that along your coding journey you heard at least one time about code-server 훌륭하지만 오늘은 보안 터널링 서비스와 함께 제공되는 대체 솔루션을 보여주어 서버 측에서 포트를 열 필요가 없도록 할 것입니다. 웹 인터페이스 코드 서버 옆에서 VScode의 로컬 인스턴스를 원격 환경에 연결할 수 있습니다. 설치하는 동안 GitHub 계정이 보안 터널링 서비스에 연결됩니다. 이러한 방식으로 해당 인스턴스에 액세스할 수 있습니다. 코드 서버는 로컬 네트워크에서만 액세스할 수 있도록 실행할 수 있습니다.사용 사례:
- Behind a firewall where you don't want to change the rules.
- When ssh connections aren't allowed.
이점:
- Hight security
- Support for all VSCode extensions
- Official support from Microsoft
- Easy to deploy and access from remote locations
- Support for AMD64 and ARM64.
단점:
설정:
- Installation:
- For linux and mac OS:
wget -O- https://aka.ms/install-vscode-server/setup.sh | sh
- For Windows(AMD64):
New-Item "$HOME\.vscode-server-launcher\bin" -ItemType "directory" -Force
Invoke-WebRequest "https://aka.ms/vscode-server-launcher/x86_64-pc-windows-msvc" -OutFile "$HOME\.vscode-server-launcher\bin\code-server.exe"
[Environment]::SetEnvironmentVariable("Path", [Environment]::GetEnvironmentVariable("Path", "User") + ";$HOME\.vscode-server-launcher\bin", "User")
- For Windows(ARM64):
New-Item "$HOME\.vscode-server-launcher\bin" -ItemType "directory" -Force
Invoke-WebRequest "https://aka.ms/vscode-server-launcher/aarch64-pc-windows-msvc" -OutFile "$HOME\.vscode-server-launcher\bin\code-server.exe"
[Environment]::SetEnvironmentVariable("Path", [Environment]::GetEnvironmentVariable("Path", "User") + ";$HOME\.vscode-server-launcher\bin", "User")
- Run the code-server:
code-server
Continue the required setup.
Alternative you can run it just for the local network with:
code-server serve-local --host 0.0.0.0 --port 8080
여름:
Code-Server VSCode에 익숙하고 해당 도구 및 확장에 액세스하려는 사용자에게 훌륭한 서비스입니다. 불필요한 위험에 노출되지 않고 개발 시스템에 서비스를 제공하는 것은 좋지만 시작할 때 실행할 서비스가 부족하고 사용 사례가 좁습니다.
Reference
이 문제에 관하여(VScode는 이제 어디에나 있습니다💻), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/blitz_cloud/vscode-is-now-everywhere-5g9d텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)