VScode는 이제 어디에나 있습니다💻

6614 단어 tutorialvscode

목차:


  • What is code-server
  • Use cases
  • Advantages
  • Disavantages
  • Setup
  • Summery

  • 코드 서버란 무엇입니까?

    I am sure that along your coding journey you heard at least one time about code-server 훌륭하지만 오늘은 보안 터널링 서비스와 함께 제공되는 대체 솔루션을 보여주어 서버 측에서 포트를 열 필요가 없도록 할 것입니다. 웹 인터페이스 코드 서버 옆에서 VScode의 로컬 인스턴스를 원격 환경에 연결할 수 있습니다. 설치하는 동안 GitHub 계정이 보안 터널링 서비스에 연결됩니다. 이러한 방식으로 해당 인스턴스에 액세스할 수 있습니다. 코드 서버는 로컬 네트워크에서만 액세스할 수 있도록 실행할 수 있습니다.

    사용 사례:

    1. Behind a firewall where you don't want to change the rules.
    2. When ssh connections aren't allowed.

    이점:

    1. Hight security
    2. Support for all VSCode extensions
    3. Official support from Microsoft
    4. Easy to deploy and access from remote locations
    5. Support for AMD64 and ARM64.

    단점:

  • The code-server source-code it's not opened source.
  • The service it is in a private preview and require to go throw a signup form

  • 설정:

    1. 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")
    
    1. Run the code-server:
    code-server
    
    1. Continue the required setup.

    2. 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에 익숙하고 해당 도구 및 확장에 액세스하려는 사용자에게 훌륭한 서비스입니다. 불필요한 위험에 노출되지 않고 개발 시스템에 서비스를 제공하는 것은 좋지만 시작할 때 실행할 서비스가 부족하고 사용 사례가 좁습니다.

    좋은 웹페이지 즐겨찾기