赞
踩
由于使用copilo对环境有一定要求,笔者在寻找一些其他类似的工具。最近发现了一个新的,AWS Toolkit。它适用于JetBrains,VS Code和Cloud9的工具包,我自己用的是idea,已经试了,目前体验不错。
重点是免费,对个人免费,这点认为还是比copilot好的
而且使用环境也很友好,目前个人使用了几下也没发现代码写的有bug,大家可以尝试一下。
目前我只用到了它的代码生成,我来演示一下
首先,你可以打一段注释,然后等一会它就会自动帮你生成,就像这样
这个小框框在你输入了注释之后就会有,然后这个时候按tab就会自动补全(预测会有tab工程师)
这是我全部补全后的代码
package com.lly.web.servlet;
public class test {
//归并排序
public static void main(String[] args) {
int[] arr = {1,4,2,6,3,9,5,7,8};
int[] temp = new int[arr.length];
sort(arr,0,arr.length-1,temp);
for (int i = 0; i < arr.length; i++) {
System.out.println(arr[i]);
}
//next
}
private static void sort(int[] arr, int i, int i1, int[] temp) {
if(i<i1){
int mid = (i+i1)/2;
sort(arr,i,mid,temp);
sort(arr,mid+1,i1,temp);
merge(arr,i,mid,i1,temp);
}
}
private static void merge(int[] arr, int i, int mid, int i1, int[] temp) {
int p1 = i;
int p2 = mid+1;
int index = 0;
while (p1<=mid && p2<=i1){
if(arr[p1]<arr[p2]){
temp[index++] = arr[p1++];
}else {
temp[index++] = arr[p2++];
}
}
while (p1<=mid){
temp[index++] = arr[p1++];
}
while (p2<=i1){
temp[index++] = arr[p2++];
}
for (int i2 = 0; i2 < index; i2++) {
arr[i+i2] = temp[i2];
}
//next
}
}
运行结果:
可见,成功地排序了。
我一般使用idea,VC的注册大差不差。这里就介绍怎么把它集成在idea里
第一步,去插件商店找到aws toolkit
第二步,第三个就是,点击安装
安装后会在边栏,然后我这边退出登录,方便演示一下我们怎么注册到使用它。
安装后是这样一个状态
第三步,我们依次双击两个start(绿色的剪头)
这里会弹出一个提示框,点击蓝色的即可,意思为打开网址并且复制一串类似于注册码的东西
第四步,进入网站,复制刚才的代码
我这里是已经注册过了,如果没有注册,会让你提供邮箱,输入等待验证码
发送到邮箱就像这样
之后会让你填写密码,填完之后就完事了,然后出现这个界面
点击Allow即可。
记得两个start都要双击完成这个步骤,都出现上面这个提示就说明你成功了。
第五步,点yes,完成这个工具的配置。
这个工具是实时的,可以看到下面这个状态,就是基本你打完代码他就出提示了
要关掉的话,点这个pause auto-suggestions就好,它就不会自动补全了。
接下来就可以使用它了,希望它能帮到你。如果对你有帮助的话请给我留下一个赞,这对我很重要,谢谢Thanks♪(・ω・)ノ。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。