Egy előző cikkben beszéltünk az új hírről hogy A GitHub lehetővé teszi korlátlan számú privát tárház létrehozását ingyenes GitHub ingyenes ajánlatukkal.
Úgy tűnik, hogy ez a bejelentés, sok más mellett, az elmúlt hónapokban, a Microsoft GitHub-akvizíciójának eredménye.
Olyan művelet, amelynek nemcsak a forráskód-csereplatform elfogadásának felgyorsítása a célja az üzleti életben, hanem a Microsoft termékeinek új piacokra kerülését is.
A két vállalat azt is megígérte, hogy integrálja termékeit, hogy a fejlesztők és a vállalkozások új forráskód-megosztási és együttműködési tapasztalatokat kapjanak.
Y Ez kezdett kialakulni, tavaly szeptemberben, amikor a Microsoft bejelentette az Azure Pipelines-t(egy új integrációs és folyamatos telepítési (CI / CD) szolgáltatás, amely a GitHubra épül) és a Visual Studio Code GitHub Pull Requests (PR) kiterjesztésének nyilvános előnézete.
Hangsúlyoznunk kell, hogy a pull kéréseket együttműködési vagy nyílt forráskódú projektek használják javítások vagy új funkciók javaslatára.
A Microsoft össze akarja kapcsolni a termékeit
Ezzel a kiterjesztésselA Microsoft új lekéréskezelési élményt kínál a Visual Studio Code felhasználók számára.
Lehetővé teszi számukra a GitHub PR együttműködését, kommentelését, felülvizsgálatát és érvényesítését közvetlenül a kódszerkesztőből.
Az egyik fő jellemző, lehetővé teszi, hogy hitelesítse és összekapcsolja a kódszerkesztőt a GitHub-tal, és így fel tudja sorolni és navigálni a PR-eket a Visual Studio Code-ból.
Egyéb lehetőségek mellett a terminálintegrációt továbbra is kínálják annak érdekében, hogy a Visual Studio kódkártya felülete és a parancssori eszközök, például a git, együtt lehessenek.
Ez a VS-kód kiterjesztés, amint azt a Microsoft kifejtette, üresen áll a munkafolyamatban, amellyel mérnökök milliói találkoznak nap mint nap.
Ennek a hiányosságnak a perspektívába helyezése érdekében a Microsoft megismételte a pull kérés tapasztalatait:
„Ma, a forráskód áttekintésekor, sokan kénytelenek vagyunk engedni szerkesztõinknek egy egyszerûsített webes felületet vagy egy harmadik fél általi felülvizsgálati eszközt, amely egy másik szerkesztõben jeleníti meg a változásokat.
Ez lehetővé teszi, hogy áttekintést kapjon a változásokról, de legtöbbször nincs teljes kontextusa arról, hogy a változtatások hogyan történtek, és hogyan befolyásolják a környező forráskódot.
A normál kódolási környezeten kívül nincsenek billentyűparancsok, kedvenc témák és testreszabások.
Rosszabb esetben ez azt jelenti, hogy nincs olyan környezete, amely lehetővé teszi a forráskód közötti navigálást és annak ellenőrzését, hogy az Ön által ellenőrzött módosítások megfelelően működnek-e. «
A VS Code Pull Requests-ről
A Visual Studio Code GitHub PR első nyilvános előzetesének megjelenése óta a Microsoft számos fejlesztést hajtott végre eszközén.
És mint a GitHub a hivatalos blogján, A kiterjesztés legújabb verziójával mostantól lehetőség van GitHub pull kérések létrehozására közvetlenül a Visual Studio Code-ban és nem csak a kódszerkesztőből kezelheti.
Húzási kérelmek létrehozásához a VS Code-ban egyszerűen a felhasználónak az egérrel a "GitHub lehívási kérelmek" cím fölé kell mutatni, és a + jelre kell kattintania.
Ezután válassza ki a húzási kérelem célágát, és nyomja meg az "Enter" gombot az RP megnyitásához.
A VS Code Pull Requests számos egyéb apró javítást tartalmaz, amelyeket a projekt tárában elérhető kiadási megjegyzésekben láthat.
A GitHub webhelyről letöltheti a bővítmény legújabb verzióját is. Vegye figyelembe, hogy a VS-kód lekérési kérelmek közvetlenül a VS-kódból is telepíthetők vagy frissíthetők.
Amellett, hogy most létrehozhat húzó kéréseket, a Vizuális Studio Code, javaslatot tehet a megjegyzések módosítására és megtekintheti az egyes RP állapotfelméréseit.
A kódváltoztatással kapcsolatos javaslatokért megjegyzésként hagyhatja őket, és a javasolt változások mellett az aktuális kódot jelző diff.
A tippek könnyen alkalmazhatók, ha az új kódfolt érvényesítéséhez válassza a Javítás alkalmazása lehetőséget.
Ha szeretne egy kicsit többet megtudni róla, ellátogathat a következő GitHub cikket