GitHub pull-anmodninger kan nu oprettes i Visual Studio Code

github-pull-anmodning

I en tidligere artikel vi talte om de nye nyheder om at GitHub giver dig mulighed for at oprette et ubegrænset antal private arkiver med deres gratis GitHub Free-tilbud.

Denne meddelelse, blandt mange andre, der er fremsat i de seneste måneder, ser ud til at være resultatet af Microsofts køb af GitHub.

En operation, der ikke kun har til formål at fremskynde vedtagelsen af ​​kildekodeudvekslingsplatformen i erhvervslivet, men også for at bringe Microsoft-produkter til nye markeder.

De to virksomheder lovede også at integrere deres produkter for at give udviklere og virksomheder ny kildekodedeling og samarbejdsoplevelser.

Y Dette begyndte at tage form i løbet af måneden sidste september, da Microsoft annoncerede Azure Pipelines(en ny Continuous Deployment and Integration Service (CI / CD) indbygget i GitHub) og en offentlig forhåndsvisning af GitHub Pull Requests (PR) -udvidelsen til Visual Studio Code.

Vi må understrege, at pullanmodninger bruges af samarbejdsprojekter eller open source-projekter til at foreslå programrettelser eller nye funktioner.

Microsoft ønsker at forbinde sine produkter

Med denne udvidelseMicrosoft tilbyder en ny oplevelse til styring af pull-anmodninger til brugere af Visual Studio Code.

Tillader dem at samarbejde, kommentere, gennemgå og validere GitHub PR lige fra kodeditoren.

Som en af ​​hovedfunktionerne, giver dig mulighed for at godkende og forbinde kodeeditoren til GitHub og dermed være i stand til at liste og navigere PR'er fra Visual Studio Code.

Blandt andre muligheder tilbydes terminalintegration stadig, så Visual Studios kodeinterface og kommandolinjeværktøjer som git kan eksistere sammen.

Denne VS Code-udvidelse kommer, som Microsoft har forklaret, og udfylder et tomrum i arbejdsgangen, som millioner af ingeniører støder på hver dag.

For at sætte dette hul i perspektiv gentog Microsoft gentagelsen af ​​pull-anmodningen i dag:

”I dag, når vi gennemgår kildekoden, er mange af os tvunget til at lade vores redaktører bruge en forenklet webgrænseflade eller et tredjepartsanmeldelsesværktøj, der viser ændringer i en anden editor.

Dette giver dig mulighed for at få et overblik over ændringerne, men det meste af tiden har du ikke fuld sammenhæng om, hvordan ændringerne blev foretaget, og hvordan de påvirker den omgivende kildekode.

Uden for dit normale kodemiljø har du ikke tastaturgenveje, dine foretrukne temaer og tilpasninger.

Værre, det betyder, at du ikke har et miljø til at navigere gennem kildekoden og kontrollere, at de ændringer, du gennemgår, fungerer korrekt. «

Om anmodninger om VS-kodeudtrækning

træk anmodninger VSC github

Siden frigivelsen af ​​den første offentlige forhåndsvisning af GitHub PR til Visual Studio Code har Microsoft foretaget mange forbedringer af sit værktøj.

Og ligesom GitHub på sin officielle blog, Med den nyeste version af udvidelsen er det nu muligt at oprette GitHub pull-anmodninger direkte i Visual Studio Code og ikke bare administrere fra kodeditoren.

For at oprette pull-anmodninger i VS-kode skal du blot brugeren skal svæve over overskriften "GitHub Pull Requests" og klikke på + tegnet.

Vælg derefter målgrenen for pullanmodningen, og tryk på "enter" for at åbne din RP.

VS Code Pull Requests indeholder mange andre små forbedringer, som du kan se i de frigivelsesnotater, der er tilgængelige i projektlageret.

Du kan også downloade den nyeste version af udvidelsen på GitHub. Bemærk, at VS-kodehentningsanmodninger også kan installeres eller opdateres direkte fra VS-kode.

Ud over muligheden for at oprette pull-anmodninger nu med den nyeste version af Visuel Studio-kode, du kan foreslå ændringer i kommentarerne og se sundhedstjekket for hver RP.

For forslag til kodeændringer kan du lade dem være som kommentarer med en diff, der angiver den aktuelle kode ud for de foreslåede ændringer.

Tip kan let anvendes ved at vælge Anvend patch for at validere den nye kodepatch.

Hvis du vil vide lidt mere om det, kan du besøge den følgende GitHub-artikel 


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for data: AB Internet Networks 2008 SL
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.