VS Code Server
Developing Remotely
VS Code Server, along with a CLI that makes it easy to install, update, manage, and connect to the service
The VS Code Server - Tunnels - Remote Development
Microsoft have released a way to run the backend part of VS Code on your machine of choice then remotely connect to it from any other device.
Remote Tunnels is now available within VS Code. Remote tunnels allow you to securely access your machine with VS Code from any device, anywhere.
To enable remote tunnel access, you can either:
- Choose Turn on Remote Tunnel Access from the Account menu or Command Palette.
- Run
code tunnel
from a machine with VS Code installed and on the PATH. - Download the new VS Code CLI and run
./code tunnel
.
Once tunnel access is turned on, you can connect to the machine from any device using vscode.dev, or using the Remote - Tunnels extension from within VS Code Desktop.
Note: VS Code Setup will add Visual Studio Code to your %PATH%
, so from the console you can type code . to open VS Code on that folder. You will need to restart your console after the installation for the change to the %PATH%
environmental variable to take effect.
Here is the release blog post for more information on the Visual Studio Code Server.
Check out the VS Code Server and Remote Tunnels documentation to get started.
GitHub Codespaces
GitHub Codespaces allows you to develop entirely in a cloud environment with up to 32 cores. Using Codespaces a integrated development environment (IDE) built around Visual Studio Code on GitHub that can be accessed from a web browser, Visual Studio Code, or using SSH.
GitHub Codespaces is a Chargeable product, but with a free of charge GitHub account you still get 120 core hours of usage and 15 GB-monthly storage included each month. Which means if you use 2 core option to setup your Codespace you will get 60 Hours free each month, but if you want more you can setup billing details to allow this. Pro accounts get 180 core hours and 20 GB storage per month.
You can develop in your Codespace directly in Visual Studio Code. By connecting the Visual Studio Codespaces extension with your account on GitHub or you can use a browser-based editor.
Other Cloud Development Environments
Please see our Writing Code at JasmineDesign for a full list of available environments.
What is GitHub.dev ?
Press . on any repo to make quick edits powered by Visual Studio Code.
This is a great way to read or make changes to code on GitHub.
This differs from Codespaces as it does not have any compute behind it, so you don't get to use the terminal or to Run & Debug your code.
You can also just change the URL from .com to .dev to launch the Editor. For more information take a read of the doc's page.
This service is available today free for all GitHub users.
We have written a step by step guide to using this editor to make and update a website using our templates on GitHub at jasminews.uk
VS Code for the web is available at vscode.dev which supports Azure DevOps / Azure Repos.
vscode.dev Links
GitHub Codespaces Links
- GitHub Codespaces
- GitHub Codespaces Docs
- About billing for GitHub Codespaces
- Codespaces pricing
- Managing spending limits for Codespaces
- Using Codespaces in Visual Studio Code
- VS Code Web-based editor ( GitHub.dev )
Helpful Resources
This page was last updated on .