Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Important
Visual Studio Élő megosztás karbantartási módban van, további funkciók nem tervezettek.
A meglévő képességek továbbra is elérhetők maradnak. Ez a dokumentáció az aktuális funkciókhoz és működési útmutatóhoz használható. További részletekért lásd: A Visual Studio Live Share karbantartási módja.
Az élő megosztás forradalmi architektúra és fogalmak használatával készült, amelyek hatékony funkciókként nyilvánulnak meg a felhasználók számára. Az alábbiakban megtalálja az élő megosztás összes megkülönböztető funkcióját, és azt, hogy mi teszi vezető szerepet az együttműködési térben.
Együttműködési munkamenetek
A Visual Studio Live Share-ben végzett összes együttműködési tevékenységben egyetlen együttműködési munkamenetgazda és egy vagy több vendég vesz részt. A házigazda az a személy, aki elindította az együttműködési munkamenetet, és aki csatlakozik hozzá, az vendég.
A közös munkamenetek házigazdái az összes eszközüket és szolgáltatásukat használhatják, a vendégek azonban csak azokhoz az elemekhez kapnak hozzáférést, amelyeket a házigazda megosztott velük. Ez magában foglalja a kódot, a futó kiszolgálókat, a hibakeresési munkameneteket, a terminálokat és egyebeket. Jelenleg az összes megosztott tartalom a gazdagép gépén marad, és nem szinkronizálódik a felhőbe vagy a vendég gépére, ami azonnali hozzáférést és nagyobb biztonságot tesz lehetővé. Ennek az az előnye, hogy a teljes megoldás abban a pillanatban elérhetővé válik, amikor a vendég csatlakozik, és amikor a házigazda lezár egy együttműködési munkamenetet, a tartalom többé nem érhető el. Emellett az IDE/szerkesztő által a vendég teljesítményének javítása érdekében létrehozott ideiglenes fájlok automatikusan törlődnek a munkamenet végén.
Sharing
Amikor házigazdaként a „Megosztás” lehetőséget választja, elindít egy együttműködési munkamenetet, amelyben megosztja egy projekt, megoldás vagy mappa tartalmát. A vendégek az Ön által küldött meghívó hivatkozással férhetnek hozzá ehhez a tartalomhoz. Bár a „megosztás” a „projekt megosztása” rövid megnevezése, egyúttal más funkciók, például a hibakeresés megosztását is lehetővé teszi.
Csatlakozás
A gazdagép által Önnek küldött meghívóhivatkozásra kattintva vendégként "csatlakozhat" egy együttműködési munkamenethez, és hozzáférhet azokhoz a tartalmakhoz vagy képességekhez, amelyeket a gazdagép megosztott Önnel. A webes hivatkozással gyorsan ugrhat az együttműködési munkamenetbe, ha már telepítve van a bővítmény, és gyors módot kínál az információk beállítására, ha nem.
Funkciók
Közös szerkesztés
Ha ugyanazt a fájlt nyitja meg, mint egy másik közreműködő, azonnal "közösen szerkesztheti" vagy "közösen szerkesztheti" a fájl tartalmát. Megtekintheti az egyes közreműködők szerkesztéseit, kurzorait és kijelöléseit stb. Még jobb, hogy nem kényszerülsz arra, hogy folyamatosan ugyanazt a fájlt szerkeszd, így alkalomszerűen együttműködhetsz, és belátásod szerint önállóan is dolgozhatsz.
Note
A közös szerkesztésnek van néhány korlátozása. A funkciók nyelvenkénti állapotát illetően lásd a platformtámogatást.
Követés és összpontosítás
Néha el kell magyaráznia egy olyan problémát vagy kialakítást, amely több fájlra vagy helyre terjed ki a kódban. Ilyen helyzetekben hasznos lehet ideiglenesen követni egy munkatársat a projekt során, amikor közös szerkesztést folytatnak. Ezért vendégként, amikor csatlakozik egy együttműködési munkamenethez, automatikusan „követi” a házigazda szerkesztési pozícióját. A házigazdák és a vendégek egyetlen kattintással ki- és bekapcsolódhatnak egymás követésébe és követéséből. Emellett előfordulhat, hogy minden résztvevőt arra szeretne kérni, hogy kövesse Önt. A Live Share segítségével kérheti, hogy mindenki Önre figyeljen, egy olyan értesítés segítségével, amely megkönnyíti számukra, hogy újra kövessék Önt.
Együttes hibakeresés
Amikor nehezen megoldható programozási problémákon vagy makacs hibákon dolgozol, egy második szempár nagyon hasznos lehet. Gazdaként a Live Share automatikusan engedélyezi az „együttműködésen alapuló hibakeresést”, más néven „közös hibakeresést”, azzal, hogy megosztja a hibakeresési munkamenetet az összes vendéggel. Mindketten hozzáfértek a közös szerkesztési funkciókhoz, és önállóan is vizsgálódhattok, miközben együtt haladtok végig a folyamaton.
Note
Lásd a platformtámogatást a hibakeresési funkciók nyelv vagy platform szerinti állapotáról.
Kiszolgáló megosztása/ Port megosztása
Közös hibakeresés esetén nagyon hasznos lehet hozzáférni az alkalmazás különböző, a hoszt által a hibakeresési munkamenet során elérhetővé tett részeihez. Előfordulhat, hogy böngészőben szeretné elérni az alkalmazást, elérni egy helyi adatbázist, vagy egy REST-végpontot elérni az eszközeiről. A Live Share lehetővé teszi a „szerver megosztását”, amely a gazdagépen lévő helyi portot az egyes vendégek gépén pontosan ugyanahhoz a porthoz rendeli hozzá. Vendégként ezután ugyanúgy használhatja az alkalmazást, mintha helyben, az Ön gépén futna (például a gazdagép és a vendég is hozzáférhet a(z) http://localhost:3000). címen futó webalkalmazáshoz.
Terminálok megosztása
A modern fejlesztés gyakran használja a parancssori eszközök széles skáláját. Szerencsére a Live Share lehetővé teszi, hogy házigazdaként igény szerint megoszthasd a terminált a vendégekkel. A megosztott terminál írásvédett vagy teljes mértékben együttműködő lehet, így Ön és a vendégek is futtathatnak parancsokat, és megtekinthetik az eredményeket. Gazdagépként ön mindig kézben tarthatja a parancsokat, és eldöntheti, hogy más közreműködők is futtathatnak-e parancsokat, vagy csak a parancskimenetet látják. Sőt, bármit, amit meg szeretne tartani magának, futtathat egy nem tagolt terminálban.
Hozzáférési vezérlők
Visual Studio Élő megosztás számos nagyszerű módszert kínál a résztvevőknek az együttműködésre. Azonban a vendégek számára a házigazdákkal való interakcióhoz biztosított számos lehetőség és rugalmasság miatt érdemes lehet kifejezetten jóváhagyni a csatlakozó vendégeket, vagy korlátozni a hozzáférést bizonyos fájlokhoz vagy mappákhoz. A Live Share számos olyan beállítást kínál, amely segíthet, többek között a csak olvasható mód és a vendégek jóváhagyásának megkövetelése.
Rugalmas csatlakozási módok
Az optimális teljesítmény biztosítása érdekében Visual Studio Live Share két alapvető "kapcsolati módot" támogat: a "közvetlen" és a "továbbító" módot. Közvetlen módban a vendégek közvetlenül a gazdagéphez csatlakoznak anélkül, hogy a weben keresztülmennek. A Relay mód lehetővé teszi, hogy a teljesen más hálózaton található vendégek internetes továbbítón keresztül csatlakozzanak a gazdagéphez. A kapcsolatok minden esetben SSH- vagy SSL-titkosítással vannak titkosítva, így csak a közreműködők férhetnek hozzá a vezetéken keresztüli műveletekhez. Az élő megosztás alapértelmezés szerint "automatikus" módban van, amely először megpróbál közvetlen kapcsolatot létesíteni, majd a továbbítónak átadja, de ha szeretné, egyetlen módban is zárolhatja.