CodeWhisperer是一款亚马逊宣布推出全新编程工具,这次的工具根据大家的编程习惯,操作简单,让大家能够更好的编程,同时支持中文编程,方便大家,赶紧来下载体验一下吧。
软件介绍
微软 GitHub AI 编程工具 Copilot 在经过近一年的免费测试后,
近日宣布正式推出每月 10 美元或每年 100 美元的价格,引发了不小的争议。
今天,亚马逊在 re:Mars 大会上推出了 Copilot 竞争对手。
软件特色
据亚马逊称,CodeWhisperer是一种人工智能(基于机器学习)代码生成扩展,旨在提高软件开发人员的生产力。
CodeWhisperer会不断检查开发者的代码和提示内容,并提供语法正确的建议。
这些建议将根据开发者的编码风格和变量名进行综合,而不是简单的片段。
软件优势
亚马逊表示,CodeWhisperer接受了开源存储库、亚马逊内部存储库、API 文档和在线论坛中数十亿行代码的培训。
此外,亚马逊回应 Copilot 的争议,承诺在预览期间不使用开发人员编写的代码来训练其机器学习模型。
此外,在版权问题方面,CodeWhisperer的参考跟踪器会检测代码推荐是否可能与特定CodeWhisperer训练数据相似,并在生成与现有代码片段相似的代码片段时强调原始许可,尽可能地做出选择的权力掌握在开发商手中。
软件点评
CodeWhisperer的预览版现在可在 VS Code、IntelliJ IDEA、PyCharm、WebStorm 或 AWS Cloud9 中使用。它目前支持 Python、Java 和 JavaScript。它在预览期间是免费的。目前尚不清楚正式版是否会收费。可以暂时作为卖淫的新选择。
● 拍照权限
允许访问摄像头进行拍照
● 使用蓝牙
允许程序连接配对过的蓝牙设备
● 使用振动
允许振动
● 使用闪光灯
允许访问闪光灯
● 录音
录制声音通过手机或耳机的麦克
● 获取WiFi状态
获取当前WiFi接入的状态以及WLAN热点的信息
● 改变WiFi状态
改变WiFi状态
● 改变网络状态
改变网络状态如是否能联网
● 获取网络状态
获取网络信息状态,如当前的网络连接是否有效
● 访问网络
访问网络连接,可能产生GPRS流量
● 拨打电话
允许程序从非系统拨号器里输入电话号码
● 获取任务信息
允许程序获取当前或最近运行的应用
● 唤醒锁定
允许程序在手机屏幕关闭后后台进程仍然运行
● 读取外部存储
允许程序读取外部存储,如SD卡上读文件
● 写入外部存储
允许程序写入外部存储,如SD卡上写文件
● 挂载文件系统
挂载、反挂载外部文件系统
● 读取电话状态
访问电话状态
● 禁用键盘锁
允许程序禁用键盘锁
● 读写系统设置
允许读写系统设置项
● 状态栏控制
允许程序扩展或收缩状态栏
● 显示系统窗口
显示系统窗口
● 允许NFC通讯
允许程序执行NFC近距离通讯操作,用于移动支持
● 修改声音设置
修改声音设置信息
● 读取系统日志
读取系统底层日志
● 改变配置
允许当前应用改变配置,如定位
● 排序系统任务
重新排序系统Z轴运行中的任务
● 获取错略位置
通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米
● 使用证书
允许程序请求验证从AccountManager
● 管理账户
允许程序管理AccountManager中的账户列表
● 开机自动允许
允许程序开机自动运行