pdone
V2EX  ›  问与答

使用 cursor 和 opencode 时, ai 修改代码后总是会改变文件编码格式,有什么办法解决吗

  •  
  •   pdone · Feb 10 · 1116 views
    This topic created in 131 days ago, the information mentioned may be changed or developed.

    在规则里、AGENT.md 里都说过,不要改变源文件编码,但是每次改完代码,都会变,还要手动去把编码给改回来

    3 replies    2026-02-10 17:53:45 +08:00
    ratazzi
        1
    ratazzi  
       Feb 10
    用 hooks 调用格式化工具按统一标准格式化就好了
    Lockeysama
        2
    Lockeysama  
       Feb 10
    应该不是 Agent 的问题,是调用了工具写入文件的问题,即 IDE 的设置问题。

    可以试试从这个方向找找原因
    greatbody
        3
    greatbody  
       Feb 10
    尝试用一个软件将你的项目映射为一个驱动器,这个映射层对外展示 Utf-8 编码。外部通过这个驱动器的文件修改都会被实时翻译成你期待的文件编码。

    这个软件可以用 vibe coding 直接写出来。十几分钟就可以搞定。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   775 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 19:32 · PVG 03:32 · LAX 12:32 · JFK 15:32
    ♥ Do have faith in what you're doing.