needkk
V2EX  ›  JetBrains

新版 idea 自动把大写的变量名识别成类名了

  •  
  •   needkk · Feb 27 · 1845 views
    This topic created in 80 days ago, the information mentioned may be changed or developed.

    更新了 idea 之后打开同事的代码。idea 一直在把原来大写的变量名识别成类名。原来是

    A A = new A();
    A.setXXXX();
    

    现在 idea 一直认为这个 A 是一个类名,所以一直自动修改成

    packageA.A.setXXX();
    

    导致本来编译没问题的类一直在自动修改,现在编译过不了了。这个是 idea 本地配置的问题吗?

    5 replies    2026-04-10 09:08:49 +08:00
    wajncnnn
        1
    wajncnnn  
       Feb 27   ❤️ 1
    兄弟,转行吧。
    needkk
        2
    needkk  
    OP
       Feb 27
    @wajncnnn 哈,打开同事的代码他的变量名都是大写,然后 idea 就在疯狂给我加全路径名。。。没招了
    xianzhe
        3
    xianzhe  
       Feb 27
    2025.3.3 没复现这个问题,丢个实际的代码上来看看呢
    soulflysimple123
        4
    soulflysimple123  
       Apr 3
    变量名不是应该驼峰格式吗?
    needkk
        5
    needkk  
    OP
       Apr 10
    @soulflysimple123 我也觉得应该是驼峰,可是这是接手的屎山,之前的同事就不按照驼峰来命名。。。。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3538 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 00:14 · PVG 08:14 · LAX 17:14 · JFK 20:14
    ♥ Do have faith in what you're doing.