GitHub Copilot 如何补全一个单词,而不是补全一整段?

2022-04-25 23:22:45 +08:00
 reaCodes

GitHub Copilot 有时候补全一大段内容,内容越长越不准确,按 tab 就补全全部,要删除好久。很多情况是前几个词是正确的,怎么逐个词进行补全?现在情况是只能一直敲到那边,然后按 esc 取消提示。

4553 次点击
所在节点    程序员
15 条回复
learningman
2022-04-26 02:10:41 +08:00
我碰到这种情况都是按快捷键禁用再打开。。。
ericgui
2022-04-26 06:59:52 +08:00
Tab Nine 感受一下
ZE3kr
2022-04-26 07:40:15 +08:00
碰到这种情况我都是手敲单词
ZE3kr
2022-04-26 07:40:43 +08:00
copilot 也有备选的,可以看看备选有没有要的
encro
2022-04-26 09:00:45 +08:00
补全单词的叫 autocomplete ,比如 tabnine
greygoo
2022-04-26 09:11:55 +08:00
看 ide
chinaqzxh
2022-04-26 10:42:43 +08:00
是不是有什么破解版出来了 我还没权限
Contextualist
2022-04-26 10:50:42 +08:00
这个需求提了很久了: https://github.com/github/feedback/discussions/7331
但是官方似乎没有回应的样子
按理来说这个的 API 不算复杂(在 GitHub 里可以找到一些第三方实现),就等看看有没哪位忍不了的自己实现一个
redchamber
2022-04-26 11:46:51 +08:00
Emacs 的插件有这个功能,一个单词一个单词的接受建议
redchamber
2022-04-26 11:47:09 +08:00
janus77
2022-04-26 11:52:30 +08:00
你要找的是不是:输入法联想
Tumblr
2022-04-26 12:34:01 +08:00
别的 V 友们都说得很好了,我就对这个“要删除好久”感到好奇。。。难道楼主没有用过 CTRL + Z 或者 Command + Z 么?
yfugibr
2022-04-26 12:48:45 +08:00
@Tumblr “前几个词是正确的”,如果想全删,那一开始不按 tab 就行
yfugibr
2022-04-26 12:52:02 +08:00
主要会和 IDE 本身的提示冲突,提示有问题的时候又很难调出 IDE 的补全,vscode 上关闭 copilot 还有个弹窗得手动点击一下也很麻烦,感觉只能等 IDE 优化了。
lightingtime
2022-04-26 13:10:54 +08:00
@encro 问一下 tabnine idea 里的插件只会补全方法名称,不补全方法后面的括号,这个有办法解决嘛

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/849255

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX