如何快速写代码,怎样写代码视频教程

首页 > 实用技巧 > 作者:YD1662023-10-30 19:34:39

话不多说,开始用起来!

2.2 使用 Amazon CodeWhisperer 快速构建 Python 代码

我们先来使用 Amazon CodeWhisperer 写一个简单的冒泡排序,咱看看效果。首先输入我们的注释,这样 Amazon CodeWhisperer 就知道们要干什么了,然后我们输入 import,就可以看到 Amazon CodeWhisperer 自动帮我们补全了 random 函数。

如何快速写代码,怎样写代码视频教程(9)

看到上面这个图,你以为 Amazon CodeWhisperer 只是简单补齐一行代码那么简单?只能说你太小看 Amazon CodeWhisperer 了!接着往下看!

如何快速写代码,怎样写代码视频教程(10)

不单单只是那一行!Amazon CodeWhisperer 可以简简单单的直接帮我们补完所有实现代码!

好,我这里选择方案 2 中的代码补全,然后当输入符到达代码最后一行时,新的一行又自动跳出来了!

如何快速写代码,怎样写代码视频教程(11)

也就是 print(a[i],end = ' ') 这一行是在我没有给出任何指令的情况下,Amazon CodeWhisperer 自动提示我是否需要补充的!如果我需要,我只需按下 Tab 回车键或者鼠标点击 Insert Code 按钮即可。

怎么说兄弟们,有没有走一步算三步那味道了!这跟市面上以往的 AI 代码助手不同,Amazon CodeWhisperer 是真正能够进行“预判”式的辅助你写代码!并且咱们最开始的一切只是“源于”一个不起眼的小注释,Amazon CodeWhisperer 通过这个注释已经帮我们算好了接下来 2-3 个步骤,是不是很高效!

我测试了一下使用 Amazon CodeWhisperer 写冒泡排序的时间,只需要按下三次 Tab 键即可!约等于大概 2s 钟的时间!如果说正常来写,只使用 Pycharm 自带的代码Tab补写,就算手速再快,也需要大概 15-20s 左右的时间!

2s 相比于 20s,近乎 10 倍的时间开销差距,在日常开发中有多香不用我多说了吧,各位老司机,时间就是金钱呀!

只能说 Amazon CodeWhisperer 是真正意义上做到了帮助开发者节省时间,用户体验感直接 Max

在同行中,Amazon CodeWhisperer 真的可以说是“遥遥领先”了哈哈哈哈哈。

除了上面 Amazon CodeWhisperer突出的“预判式”速度优势,Amazon CodeWhisperer 还有一个优势,那就是 Amazon CodeWhisperer 不仅仅只是提供给你一种代码思路,而是提供了 3 种以上的代码建议,能够让我们有多种选择!

很明显,我们可以根据我们的具体代码开发需求以及个人习惯进行选择,这直接把个性化体验拉满了~~~简单快速易上手,难度一点都没有!我看谁还没用上 Amazon CodeWhisperer 哈哈哈。

2.3 Amazon CodeWhisperer 支持各种领域方向的代码编写

可能有老铁会觉得上面举的例子太简单了,还是对 Amazon CodeWhisperer 超级魔力看的不过瘾。

行,那咱上点“高质量”的狠货。

狠货的情况是这样的,前两天我一个还在读研的同学在打全国研究生数学建模竞赛,问我如何用 Python 写一些高效的数学算法模型,例如二维马尔科夫链这种,我当时是这查查那查查,东拼西凑给同学发了一份二维马尔科夫链算法模型的代码。我只能说短短三四十行的代码至少花了我两三个小时,而且做的很难受,很心累。

现在我用 Amazon CodeWhisperer 来试试看看需要多久,或者说难不难写出算法模型。

首先还是按照上面一样,写个注释,让 Amazon CodeWhisperer 明白我要做什么。

可以看到,如下图,我只是简单输入了 import math,Amazon CodeWhisperer 就已经帮我补全了其他所需要的常见数学计算包。

如何快速写代码,怎样写代码视频教程(12)

上一页12345下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.