GitHub huet de GitHub Copilot Projet agefouert, an deem en intelligenten Assistent entwéckelt gëtt, dee Standardkonstrukte generéiere kann beim Schreiwen vum Code. De System gouf zesumme mam OpenAI Projet entwéckelt a benotzt d'OpenAI Codex Maschinnléierplattform, trainéiert op enger grousser Palette vu Quellcoden, déi an ëffentleche GitHub Repositories gehost ginn.
GitHub Copilot ënnerscheet sech vun traditionelle Code Fäerdegstellungssystemer a senger Fäegkeet fir zimmlech komplex Codeblocken ze generéieren, bis zu fäerdege Funktiounen synthetiséiert mam aktuelle Kontext berücksichtegt. GitHub Copilot passt sech un d'Art a Weis wéi den Entwéckler Code schreift a berücksichtegt d'APIs a Kaderen déi am Programm benotzt ginn. Zum Beispill, wann et e Beispill vun enger JSON Struktur an engem Kommentar gëtt, wann Dir ufänkt eng Funktioun ze schreiwen fir dës Struktur ze analyséieren, wäert GitHub Copilot e fäerdege Code ubidden, a wann Dir Routinelëschte vu widderhuelende Beschreiwunge schreift, generéiert et déi verbleiwen. Positiounen.
GitHub Copilot ass de Moment als Add-on fir de Visual Studio Code Editor verfügbar. Code Generatioun gëtt a Python, JavaScript, TypeScript, Ruby a Go Programméierungssprooche mat verschiddene Kaderen ënnerstëtzt. An Zukunft ass et geplangt d'Zuel vun de ënnerstëtzte Sproochen an Entwécklungssystemer auszebauen. Den Add-on funktionnéiert andeems en Zougang zu engem externen Service op der GitHub Säit leeft, op déi den Inhalt vun der geännerter Codedatei och transferéiert gëtt.
Source: opennet.ru