第一次用cursor解决问题全过程
前两天
不是开源了一个网页版的小工具嘛
就是可以在局域网里边发文字
或者传文件
然后由于时间关系呢
当时留了个缺陷
就是我们在发文件的时候
比如说我发这个文件啊
这他没有进度条
只是我在控制台留了一些输出
像这样
那正好
这两天有小伙伴让我体验一下cursor
所以今天我就把录屏打开
我们一起来试一下哈
我现在有两个需求
第一个就是刚才说这个进度条
第二个就是现在默认是全员发送
就是如果局域网里边
有很多人打开这个网页
那我发一个文件
默认是发给他们所有人
现在想把它优化成
可以指定某个人来发送
我们先来实现第二个哈
那cursor我已经下载好了
在这里哈
它其实就是从VSCode
fork出来的一个产品
好打开它之后呢
把这个项目打开
然后摁Command + i (windows是ctrl + i)
在这个composer里边就可以说需求了哈
然后在这里可以把这几个文件
就是我这个网页版的里边
这几个核心文件
包括这个CSS
我都放到这个
它这个应该叫上下文里边
然后我们在这提需求
比如说我看怎么说啊
嗯
现在发送文件是全员发送
帮我优化一下
拖拽文件后弹出框
让用户选择一位目标接收人
好我们试一下啊
OK了
然后看看
这有个对勾
要一个一个点嘛?看看啊
Accept all、Save all
我先用Accept all,哎
可以了我刷新一下试试啊
好然后再发送文件
好已经发了
大家看
刚才点了2遍
但是还得优化一下
如果只有一个其他用户就不用选了哈
再优化一下
如果除了自己
只有一个人
就不用选择了
一个一个来哈
一会再让他处理重复点击的问题
OK,我们再Accept all
刷新
再试一下
这个吧
还是让我选
我再问一下啊
还是需要选择?
“有问题,还是需要选择”
好再试一下啊
哎这回可以了
OK我们再加一个用户啊
这回3个用户了哎
然后就需要选了
这回没问题了
然后让他解决重复点击的问题
再试一下啊
拖过来
发送哎
发不了了
这样就可以了
然后这个效果暂时他就够用了
这个还真的是方便哈
然后我们再提第二个
给发送过程增加一个进度条
shift
我再刷新甲
这3个刷新甲
然后呢看文件
选一个用户
他现在我看看啊
点哪就选不上啊
点这不行
必须得点字才行
一会让他解决一下
点这就不行
哎可以了
还挺好看哈
我们让他解决一下
选择用户的时候
发送文件
选择用户的时候
有个bug
只能点击用户名
点击
整行空白处没效果
好我们再试一下
还是不行
他现在是点击之后
好像就是让他选中啊
先不管他
我们就靠他
还有几把
看他行不行
这东西太神奇了
哎好了
啊这回可以了
发送
哇太爽了
OK了我这就提交代码上线
最后更新于
这有帮助吗?