GitHub 在 6 月份聯(lián)合 OpenAI,推出了一款“GitHub Copilot”工具,可以根據(jù)上下文自動寫代碼。
包括文檔字符串、注釋、函數(shù)名稱、代碼,只要用戶給出提示,就可以寫出完整的函數(shù)。
該工具此前僅支持 Visual Studio Code,在 GitHub Universe 2021 開發(fā)者大會上,GitHub 官方宣布了 Copilot 的更新。
已支持 Neovim 和 JetBrains IDE,包含開發(fā)者常用的 IntelliJ IDEA、PyCharm 等。
要想使用 GitHub Copilot,用戶需將 IntelliJ IDEA 和 PyCharm 升級到 2021.2 或以上版本;
而 Neovim 的版本則需為 0.6 或以上版本,并且需要安裝 Node.js v12 或以上版本。
IT之家了解到,GitHub Copilot 還增加了對 Java 中多行補(bǔ)全的支持,并在未來幾個月內(nèi)支持更多語言。
目前,GitHub Copilot 支持 Python、JavaScript、TypeScript、Ruby 和 Go 等編程語言。