|
1 | 1 |  |
2 | 2 |
|
3 | | -[](https://marketplace.visualstudio.com/items?itemName=kermanx.p2p-live-share) <!-- [](https://marketplace.visualstudio.com/items?itemName=kermanx.p2p-live-share) --> [](https://kermanx.com/reactive-vscode/) |
| 3 | +[](https://marketplace.visualstudio.com/items?itemName=kermanx.p2p-live-share) <!-- [](https://marketplace.visualstudio.com/items?itemName=kermanx.p2p-live-share) --> [](https://kermanx.com/reactive-vscode/) |
4 | 4 |
|
5 | | -A peer-to-peer and open source alternative to [Live Share](https://visualstudio.microsoft.com/services/live-share/). |
| 5 | +A peer-to-peer and open-source alternative to [Live Share](https://visualstudio.microsoft.com/services/live-share/). |
6 | 6 |
|
7 | | -This VSCode extension enables real-time collaborative editing, and... |
| 7 | +This VS Code extension enables real-time collaborative editing, and... |
8 | 8 |
|
9 | 9 | - Remote Language Service |
10 | 10 | - Terminal Sharing |
11 | 11 | - Port Forwarding |
12 | 12 | - Chat with Images |
13 | | -- Text Selection Sharing |
| 13 | +- Text Selection Sync |
14 | 14 | - Workspace Files Sync |
15 | 15 |
|
16 | | -You can install this extension by searching "[**P2P Live Share**](https://marketplace.visualstudio.com/items?itemName=kermanx.p2p-live-share)" in the [extension panel](https://code.visualstudio.com/docs/getstarted/extensions#_browse-extensions) of VSCode or Cursor. |
17 | | - |
18 | | -To start sharing, click the "Share" button in the P2P Live Share panel, which you can find on the [Activity Bar](https://code.visualstudio.com/docs/getstarted/userinterface#_basic-layout). |
| 16 | +You can install this extension by searching "[**P2P Live Share**](https://marketplace.visualstudio.com/items?itemName=kermanx.p2p-live-share)" in the [extension panel](https://code.visualstudio.com/docs/getstarted/extensions#_browse-extensions) of VS Code. To start sharing, click the "Share" button in the P2P Live Share panel, which you can find on the [activity bar](https://code.visualstudio.com/docs/getstarted/userinterface#_basic-layout). |
19 | 17 |
|
20 | 18 |  |
21 | 19 |
|
22 | 20 | #### No Account Required |
23 | 21 |
|
24 | 22 | You won't need to sign in any account to use it. You can also improve its security and connectivity by [self-hosting a relay server](#self-hosted-relay-server). By default, it uses public signaling servers listed by [trystero](https://github.com/dmotz/trystero). |
25 | 23 |
|
26 | | -<!-- #### VSCode Web Support |
| 24 | +<!-- #### VS Code Web Support |
27 | 25 |
|
28 | | -This extension also works in [VSCode Web](https://vscode.dev/). You can join a session on your browser after installing the extension, and enjoy the same collaborative editing features, terminals and language service provided by the host. --> |
| 26 | +This extension also works in [VS Code Web](https://vscode.dev/). You can join a session on your browser after installing the extension, and enjoy the same collaborative editing features, terminals and language service provided by the host. --> |
29 | 27 |
|
30 | 28 | ## Connectivity |
31 | 29 |
|
@@ -73,16 +71,16 @@ The host can directly listen for incoming WebSocket connections without a relay |
73 | 71 | - WebSocket 支持:启用,空闲时间设置为 120 秒 |
74 | 72 | - 函数 URL 配置:开启公网访问 |
75 | 73 |
|
76 | | -3. 部署完成后,进入“函数 URL”栏目,复制公网访问的 `wss://` 地址。在 VSCode 中点击 Share 后,填入该地址即可。 |
| 74 | +3. 部署完成后,进入“函数 URL”栏目,复制公网访问的 `wss://` 地址。在 VS Code 中点击 Share 后,填入该地址即可。 |
77 | 75 |
|
78 | 76 | </details> |
79 | 77 |
|
80 | 78 | ## Disclaimer |
81 | 79 |
|
82 | 80 | This project is released under the MIT License. It is not affiliated with, endorsed by, or sponsored by Microsoft Corporation. |
83 | 81 |
|
84 | | -This project is not intended to replace Live Share, but to provide a free and open-source alternative for users who need it. As an official product, Live Share has access to [VSCode Proposed APIs](https://code.visualstudio.com/api/advanced-topics/using-proposed-api), which enable more advanced features such as sharing any opened terminals. |
| 82 | +This project is not intended to replace Live Share, but to provide a free and open-source alternative for users who need it. As an official product, Live Share has access to [VS Code Proposed APIs](https://code.visualstudio.com/api/advanced-topics/using-proposed-api), which enable more advanced features such as sharing any opened terminals. |
85 | 83 |
|
86 | 84 | This project is not stable yet. Please make sure to only share non-sensitive files. The author is not responsible for any data loss or leakage. |
87 | 85 |
|
88 | | -Part of the code under the `src/terminal/pty` folder is adapted from VSCode. |
| 86 | +Part of the code under the `src/terminal/pty` folder is adapted from VS Code. |
0 commit comments