更新时间:2021-10-13 09:07:03
大家好,我是本栏目的编辑郝帅。没有足够时间解释上述问题的CODERS可以找到一个新的工具,这有助于提高他们的生产力,并且具有AI失真。
TabNine有点像Gmail中的自动完成功能。当你开始打字时,它会利用其硅智能来提示一行代码的结尾,从而避免手动打字。这是对我们去年看到的DeepCode工具的改进。
虽然TabNine并不新鲜,但加入神经网络意味着建议会立即变得更快、更准确。
作为一名开发者,滑铁卢大学本科生雅各布杰克逊(Jacob Jackson)表示,虽然使用人工智能的开发者数量大幅增加,但很难用这项技术来帮助他们。
他说:“神经网络在许多学术领域都是最先进的,它们已经被部署在生产中,用于自动驾驶、语音合成和在人脸上添加狗耳朵等任务。“然而,开发人员的工具很难从这些进步中获益。利用软件博客中一个惊人的普遍习惯,鞋匠的孩子没有鞋穿。”
社交媒体上最初的评论非常积极,测试人员形容它们“难以置信”、“惊人”和“可怕”。特别值得注意的是,它在任何语言中都同样有效。
这是因为它接受了GitHub提供的200万个文件的训练,这使它能够最广泛地了解代码是什么以及它做了什么,并且已经在神经网络中得到应用。
TabNine不会将您的代码存储在云中,所有传输都由TLS加密——考虑到一些数据通过其服务器的潜在价值,这一点非常重要。或者,你可以保持整个操作在本地运行,但你的预测不会那么好。
TabNine个人收费49美元,商务收费99美元(每个座位)。升级版在测试期间是免费提供的,但它正在慢慢推出,现有的付费客户赢得了第一个DIB。稳定版本发布时,现有版本的成本将从稳定版本的价格中扣除。