Laajennuslähteen noutaminen GitHubista avattaessa Visual Studio Codea verkkoasiakasohjelmasta
Käyttö | Julkinen esiversio | Yleinen saatavuus |
---|---|---|
Järjestelmänvalvojille, tekijöille, markkinoijille tai analyytikoille automaattisesti | 1 loka 2024 | 1 loka 2024 |
Liiketoiminta-arvo
Vuosi sitten annettiin mahdollisuus avata Visual Studio Code -projekti verkkoasiakasohjelmasta. Tämä yksinkertaisti projektien luontia siinä määrin, että määritysten käynnistäminen ja symbolien lataaminen oli mahdollista tehdä itse. Tämä on erinomainen työkalu toimintoihin perehtymiseen ja vianmääritykseen niin eristys- kuin tuotantoympäristöissäkin, ja siitä onkin hyötyä niin tuelle, konsulteille kuin kehittäjillekin. On kuitenkin tilanteita, joissa IP-resurssin paljastumisen suojaus estää laajennuskoodin käytön, vaikka lähde on omassa GitHub-säilössä. Vaihtoehtoisesti toimintaa jatkaa laatimalla omaa koodia, kuten jonkin sovelluksen Hotfix-korjaus, tai noutamalla uusin lähdeversio muutoksia tai kehittämistä varten. Tämä vuoden 2024 2. julkaisuaallon toiminto mahdollistaa tällaisen toiminnan.
Toiminnon tiedot
Tässä julkaisussa perustana on Tutki Visual Studio Codessa -toiminto, ja laajennuksen kokoonpanotietojen lähteen ja koontiversion metatietoja käyttämällä mahdollistetaan lähteen noutaminen liittyvästä GitHub-säilöstä ja tietystä koontiversiosta. Tällä tavoin voidaan siirtyä sellaisten laajennuksen koodissa, jonka lähteen käyttöoikeus käyttäjällä on, ja muodostaa tietyn koontiversion tai synkronoinnin Hotfix-korjaus hakemaan uusimmat muutokset tutkimista tai kehittämistä varten.
Laajennusten hallinta -luettelosivulla on nyt laajennuksen pikavalikossa uusi Avaa lähde VS Codessa -vaihtoehto.
Jos se käynnistetään, Visual Studio Code avautuu ja kysyy, kloonataanko vai avataanko laajennuksen GitHub-säilö. Se käyttää säilön metatietoja, jotka sisällytettiin laajennusta muodostettaessa.
Lisätietoja lähteen ja koontiversion metatiedoista on seuraavassa app.json-tiedostossa:
Katso myös
Avoin lähdekoodi Visual Studio Codessa (dokumentaatio)