• 请不要在回答技术问题时复制粘贴 AI 生成的内容
moudy
V2EX  ›  程序员

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

  •  
  •   moudy · Aug 14, 2025 · 3559 views
    This topic created in 299 days ago, the information mentioned may be changed or developed.
    copilot 疯了一样提示各种脑补代码,补全的确认键又是 tab 键,结果就是我想调缩进,正好无脑确认 copilot 的提示。尤其现在 copilot 能大段大段的帮你改代码,有时候是无意识的就接受了它提示的错代码。最后受不了了,改掉了补全快捷键才算消停。

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

    另外,吐槽一下通义的 chrome 插件。双击想全选文字,它直接接管并将双选变成了“激活通义点选”
    mgrddsj
        11
    mgrddsj  
       Aug 14, 2025
    现在 GitHub Copilot 的“预测下个编辑”功能确实有点太激进了,我也经常误触接受修改。
    我倒是没什么太好的解决办法,不过改缩进可以用 Ctrl + [ 和 Ctrol + ],就是没习惯的时候确实稍微有点反直觉。
    moudy
        12
    moudy  
    OP
       Aug 14, 2025
    @Lockroach #3 有时候拍 esc 太快,拍完之后修改建议才蹦出来。我把接受建议快捷键改成 shift+#,还在适应,哈哈
    moudy
        13
    moudy  
    OP
       Aug 14, 2025
    @skiy #10 因为 linux bash 用 tab 补全,后面大家可能就习惯了吧
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3254 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 45ms · UTC 13:35 · PVG 21:35 · LAX 06:35 · JFK 09:35
    ♥ Do have faith in what you're doing.