01 / Share
Start from a folder you already have.
Choose a local folder, review the files Tether will share, and
confirm. Leave anything out with a .tetherignore file.
Live collaborative coding for VS Code
Share a project with your team and edit the same files at the same time, without leaving VS Code.
Free extension · VS Code 1.105 or later · Windows, macOS and Linux
Everyone types into the same file. Edits appear for your teammates as you make them.
Everyone types into the same file. Edits appear for your teammates as you make them.
See your teammates' cursors and selections, and badges in the Explorer for the files they have open: their initials, or a count when several people do.
A bar in the gutter and a note in the teammate's colour show the function or class they're working in. It's a hint, not a lock: anyone can still edit.
Start a discussion on a line. Comments stay with their line as the code changes, and a resolved thread stays in place, greyed out, so nothing is lost.
01 / Share
Choose a local folder, review the files Tether will share, and
confirm. Leave anything out with a .tetherignore file.
02 / Invite
Invite teammates by their Tether username. Members can edit; Observers can follow along without changing anything.
03 / Build
Each person gets the files on their own computer. Edits, new files, renames and deletions stay in sync while you're connected.
In the extension today
Browser preview
The VS Code extension is the released product. A browser workspace is being built separately and is available as an early preview. It may change or be unavailable, so use the extension for real work.
About the project
Tether is built by a team of students as part of DECO3801 at The University of Queensland. It is a student project, not a product of or endorsed by the university, and it is still early: expect rough edges, and keep your own backups of work that matters.
You sign in with GitHub, Microsoft or Google. Read what sign-in shares and stores.
Help
Ask on the extension's public Q&A page on the Visual Studio Marketplace. You'll need a Microsoft account to post. Please don't include passwords, tokens or private code.
When reporting a problem, run Tether: Show Logs from the Command Palette and describe what you were doing. Check the logs for anything private before sharing them.
Alex
Shall we give the room a name we can show in the header?