協作
僅與您信任的人協作。由於共用專案會讓對方存取您的本地檔案系統,因此您不應該與您不信任的人共用專案;他們可能會做一些不好的事情。
未來,我們將採取更多措施來防止此類存取超出共用專案的範圍,並增加對協作者可以執行的操作的控制,但目前僅與您信任的人協作。
注意:我們正在開發這個功能的新版本,稱為頻道。如果您想參與私人測試版,請與我們聯繫!
將協作者新增至通話
在您可以進行協作之前,您需要將協作者新增至您的聯絡人。為此,請執行以下操作
- 點選視窗右上角的「顯示聯絡人選單」按鈕或執行
collab: toggle contacts menu
(cmd-shift-c
) 來開啟聯絡人選單。 - 點選搜尋方塊右側的「新增」按鈕。
- 使用 GitHub 帳號搜尋您要新增的聯絡人。注意:您嘗試新增為聯絡人的對象必須是現有的 Zed 使用者。
邀請協作者
您可以從聯絡人選單新增現有的 Zed 使用者作為聯絡人,從視窗右上角的「顯示聯絡人選單」按鈕或執行 collab: toggle contacts menu
(cmd-shift-c
) 來開啟聯絡人選單,然後點選搜尋方塊右側的「搜尋新聯絡人」按鈕。
當您邀請協作者加入未在通話中的專案時,他們會收到加入的通知,並建立新的通話。
邀請非 Zed 使用者
如果您想與其協作的人尚未註冊 Zed,他們需要下載應用程式並首次登入,您才能新增他們。
協作專案
共用專案
當您邀請協作者加入您的專案時,就會開始新的通話。您的 Zed 視窗會在視窗的右上角顯示通話參與者。
與您在同一個專案中的協作者會以彩色顯示,並具有游標顏色。其他專案中的協作者會以灰色顯示。可以存取目前專案的協作者,其頭像下方會顯示自己的游標顏色。
我們的目標是盡可能消除本地專案與遠端專案之間的區別。訪客可以開啟、編輯和儲存檔案、執行搜尋、與語言伺服器互動等等。
未共用專案
如果協作者目前在未共用的專案中,您將無法跳轉到他們的專案或追蹤他們,直到他們共用該專案或返回已共用的專案為止。
如果您在未共用的專案中,其他人將無法加入或查看其內容。
追蹤協作者
若要追蹤協作者,請點選視窗右上角的頭像。您也可以使用 workspace: follow next collaborator
(ctrl-alt-cmd-f
) 在協作者之間循環切換。
當您加入專案時,您會立即開始追蹤邀請您的協作者。
當您在追蹤協作者的窗格中時,您將
- 追蹤他們的游標和捲動位置
- 追蹤他們到同一個專案中的其他檔案
- 如果他們正在共用螢幕並離開專案,則會立即在該窗格中切換到查看他們的螢幕
如果您在該窗格中移動游標或進行編輯,您將停止追蹤。
若要重新開始追蹤,您可以點選協作者的頭像,或按 workspace: follow next collaborator
(ctrl-alt-cmd-f
) 在不同的參與者之間循環追蹤。
追蹤的運作方式
追蹤僅限於特定的窗格。當窗格正在追蹤協作者時,它會以其游標顏色顯示輪廓。
這種窗格特定的行為允許您在一個窗格中追蹤某人,同時在另一個窗格中獨立瀏覽,並且可以成為某些協作風格的有效佈局。
共用您的螢幕
點選視窗右上角的「共用螢幕」按鈕,與目前通話中的協作者共用您的螢幕。
如果協作者正在追蹤您,而您開始查看 Zed 之外的視窗或未共用的專案,他們將會看到您的螢幕。
當您共用螢幕時,協作者可以看到您的整個螢幕,因此請小心不要共用您不想共用的任何內容。完成後,請記得停止共用螢幕。
如果您的螢幕正在共用,則通話參與者可以透過開啟右上角的聯絡人選單並點選「螢幕」項目來開啟專屬於您螢幕共用的分頁。
新增專案
您可以透過點選標題列中專案名稱旁邊的「共用」按鈕,將專案新增至通話。
移除專案
您可以透過點選標題列中專案名稱旁邊的「取消共用」按鈕,將專案從通話中移除。
目前在該專案中的協作者將會與專案斷線,並且無法重新加入,除非您再次共用該專案。
追蹤協作者的終端機
您可以透過讓協作者共用他們的螢幕並追蹤該螢幕,來追蹤他們在終端機中執行的操作。
未來,我們計畫允許您直接在共用專案中協作終端機。
離開通話
您可以透過開啟右上角的聯絡人選單並點選「離開通話」按鈕來離開通話。