emacs或Visual Studio等工具正在增加其功能,以帮助开发人员编写程序。现在亚马逊网络服务(AWS)也在本周宣布,基于机器学习技术的辅助程序编写服务Amazon CodeWhisper强调支持Python、Java、JavaScript等多种ide和开发语言。
AWS首席布道者杰夫巴尔(Jeff Barr)指出,亚马逊CodeWhisper基于机器学习技术,由开源仓库、亚马逊自己的仓库、API文件和论坛的数十亿行程序代码训练而成,可以帮助学生、新手开发者或资深开发者加快开发速度,提高生产力。
CodeWhisper已经推出了预览版,想要试用的人需要在编写之前安装AWS IDE Toolkit。之后CodeWhisper会不断检查程序代码和注释,提供语法正确的建议。它的提议将整合开发者的编程风格和变量名,而不仅仅是程序片段。
图像//安慰失去亲人的暖心话AWS
AWS强调,基于ML技术的CodeWhisper使用多种环境线索来提供建议,包括源代码中的光标位置、光标前的程序代爱我生活码、同一项目中其他文件的注释阿魏酸钠和程序代码。它的建议可以由开发者直接应用,也可以定制。
CodeWhisper预览版支持多种IDE和开发语言,包括Visual Studio、Intelli暗网是什么J IDEA、PyCharm、WebStorm、AWS Cloud9以及用Python、Java和J阿魏酸钠avaScript编写的程序代aws码。现安慰逝者亲人的话在AWS还在努力,不久的将来会支持AWS Lambda控制台。
GitHub本周刚刚宣布了基于人工智能的开发援助服务GitHub Copilot。