Skip to content

Commit 28ba59a

Browse files
authored
Merge pull request #4165 from cdr/bpmct/add-codetogether
add CodeTogether docs
2 parents 8e08775 + e5d0f96 commit 28ba59a

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

docs/collaboration.md

+30
Original file line numberDiff line numberDiff line change
@@ -29,3 +29,33 @@ SERVICE_URL=https://open-vsx.org/vscode/gallery \
2929
### Sharing with Duckly
3030

3131
As `code-server` is based on VS Code, you can follow the steps described on Duckly's [Pair programming with VS Code](https://duckly.com/tools/vscode) page and skip the installation step.
32+
33+
## Code sharing with CodeTogether
34+
35+
[CodeTogether](https://www.codetogether.com/) is another service with cross-platform live collaborative features:
36+
37+
- Sharing ports,
38+
- Sharing, read/write terminals,
39+
- Joining via web browser or another IDE.
40+
41+
However, some of these are [paid options](https://www.codetogether.com/pricing/).
42+
43+
### Installing the CodeTogether extension
44+
45+
1. Install the CodeTogether extension from OpenVSX on `code-server`.
46+
47+
```sh
48+
SERVICE_URL=https://open-vsx.org/vscode/gallery \
49+
ITEM_URL=https://open-vsx.org/vscode/item \
50+
code-server --install-extension genuitecllc.codetogether
51+
```
52+
53+
2. CodeTogether requires VS Code's proposed API to run. Start code-server with the following flag:
54+
55+
```sh
56+
code-server --enable-proposed-api genuitecllc.codetogether
57+
```
58+
59+
Another option would be to add a value in code-server's [config file](https://coder.com/docs/code-server/v3.11.1/FAQ#how-does-the-config-file-work).
60+
61+
3. Refresh code-server and navigate to the CodeTogether icon in the sidebar to host or join a coding session.

0 commit comments

Comments
 (0)