V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
moudy
V2EX  ›  程序员

vscode 调整缩进,差点跟 copilot 打起来

  •  
  •   moudy · 1 天前 · 1863 次点击
    copilot 疯了一样提示各种脑补代码,补全的确认键又是 tab 键,结果就是我想调缩进,正好无脑确认 copilot 的提示。尤其现在 copilot 能大段大段的帮你改代码,有时候是无意识的就接受了它提示的错代码。最后受不了了,改掉了补全快捷键才算消停。

    你们用代码补全时是怎么处理这类人机交互打架的问题呢?
    13 条回复    2025-08-14 17:03:40 +08:00
    gzlock
        1
    gzlock  
       1 天前
    试试在提示词里明确说出用制表符还是空格做缩进?
    carrotliang
        2
    carrotliang  
       1 天前
    楼主说的应该不是 chat 模式,是编辑模式的 tab 自动补全,我也很烦这个。本身只是想挑缩进,结果自动补全加修改了原本的代码。
    Lockroach
        3
    Lockroach  
       1 天前
    用 enter 或者 esc deny tab advise 然后再 tab 缩进。或者看下能不能调整快捷键
    wangtian2020
        4
    wangtian2020  
       1 天前
    还好写前端压根不用 tab ,写完 format 一下不用自己 tab
    OutOfMemery
        5
    OutOfMemery  
       1 天前
    用空格调缩进
    xiaoming1992
        6
    xiaoming1992  
       1 天前 via Android
    我现在都要 tab 前无脑按一下 ESC
    futuretech6
        7
    futuretech6  
       1 天前
    ctrl+左右键
    qcts33
        8
    qcts33  
       1 天前
    我的困扰是反过来的,因为我用 vim 模式,闲着没事就敲两下 esc ,然后刚出现的提示就被我给取消掉了
    AkinoKaede
        9
    AkinoKaede  
       1 天前
    先按 esc
    skiy
        10
    skiy  
       1 天前 via iPhone
    之前用别的,也遇到过同样问题。按 TAB 确认不知道哪个脑子想出来的。

    另外,吐槽一下通义的 chrome 插件。双击想全选文字,它直接接管并将双选变成了“激活通义点选”
    mgrddsj
        11
    mgrddsj  
       1 天前
    现在 GitHub Copilot 的“预测下个编辑”功能确实有点太激进了,我也经常误触接受修改。
    我倒是没什么太好的解决办法,不过改缩进可以用 Ctrl + [ 和 Ctrol + ],就是没习惯的时候确实稍微有点反直觉。
    moudy
        12
    moudy  
    OP
       1 天前
    @Lockroach #3 有时候拍 esc 太快,拍完之后修改建议才蹦出来。我把接受建议快捷键改成 shift+#,还在适应,哈哈
    moudy
        13
    moudy  
    OP
       1 天前
    @skiy #10 因为 linux bash 用 tab 补全,后面大家可能就习惯了吧
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1256 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 17:29 · PVG 01:29 · LAX 10:29 · JFK 13:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.