Skip to content

Commit 0cc2d32

Browse files
stirbymatifali
authored andcommitted
fleshed out vscode page
1 parent 39185ed commit 0cc2d32

File tree

3 files changed

+29
-12
lines changed

3 files changed

+29
-12
lines changed

docs/manifest.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -87,8 +87,8 @@
8787
"path": "./user-guides/workspace-access/README.md",
8888
"children": [
8989
{
90-
"title": "VSCode Desktop",
91-
"description": "Use VSCode desktop with Coder",
90+
"title": "Visual Studio Code",
91+
"description": "Use VSCode with Coder in the desktop or browser",
9292
"path": "./user-guides/workspace-access/vscode.md"
9393
},
9494
{

docs/user-guides/workspace-access/README.md

+3-9
Original file line numberDiff line numberDiff line change
@@ -63,18 +63,12 @@ Your workspace is now accessible via `ssh coder.<workspace_name>` (e.g.,
6363

6464
## Visual Studio Code
6565

66-
Click `VS Code Desktop` in the dashboard to one-click enter a workspace. This
67-
automatically installs the [Coder Remote](https://github.com/coder/vscode-coder)
68-
extension, authenticates with Coder, and connects to the workspace.
66+
You can develop in your Coder workspace remotely with
67+
[VSCode](https://code.visualstudio.com/download). We support connecting with the desktop client and VSCode in the browser with [code-server](#code-server).
6968

7069
![Demo](https://github.com/coder/vscode-coder/raw/main/demo.gif?raw=true)
7170

72-
You can set the default directory in which VS Code opens via the `dir` argument
73-
on the `coder_agent` resource in your workspace template. See the
74-
[Terraform documentation for more details](https://registry.terraform.io/providers/coder/coder/latest/docs/resources/agent#dir).
75-
76-
> The `VS Code Desktop` button can be hidden by enabling
77-
> [Browser-only connections](./networking/index.md#Browser-only).
71+
Read more details on [using VSCode in your workspace](./vscode.md).
7872

7973
### Manual Installation
8074

docs/user-guides/workspace-access/vscode.md

+24-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
11
# Visual Studio Code
22

33
You can develop in your Coder workspace remotely with
4-
[VSCode desktop](https://code.visualstudio.com/download).
4+
[VSCode](https://code.visualstudio.com/download). We support connecting with the desktop client and VSCode in the browser with [code-server](#code-server).
5+
6+
## VSCode Desktop
7+
8+
VSCode desktop is a default Coder App for agents.
59

610
Click `VS Code Desktop` in the dashboard to one-click enter a workspace. This
711
automatically installs the [Coder Remote](https://github.com/coder/vscode-coder)
@@ -15,3 +19,22 @@ on the `coder_agent` resource in your workspace template. See the
1519

1620
> The `VS Code Desktop` button can be hidden by enabling
1721
> [Browser-only connections](./networking/index.md#Browser-only).
22+
23+
### Manual Installation
24+
25+
You can install our extension manually in VSCode using the command pallette. Launch VS Code Quick Open (Ctrl+P), paste the following command, and press
26+
enter.
27+
28+
```text
29+
ext install coder.coder-remote
30+
```
31+
32+
Alternatively, manually install the VSIX from the
33+
[latest release](https://github.com/coder/vscode-coder/releases/latest).
34+
35+
## code-server
36+
37+
[code-server](https://github.com/coder/code-server) is our supported method of running
38+
VS Code in the web browser. You can read more in our [documentation for code-server](https://coder.com/docs/code-server/latest).
39+
40+
![code-server in a workspace](../../images/code-server-ide.png)

0 commit comments

Comments
 (0)