V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
The Go Programming Language
http://golang.org/
Go Playground
Go Projects
Revel Web Framework
zebedy
V2EX  ›  Go 编程语言

为什么我的 GoLand 每次打开项目的时候都是飘红

  •  
  •   zebedy · 2023-11-19 21:06:27 +08:00 · 3650 次点击
    这是一个创建于 365 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Apple silicon macOS 用的是 GoLand 2023.2.5 版本,每次首次打开 goland 的项目都是飘红,必需手动到设置里面重新随便选一下 goroot 就可以了

    37 条回复    2023-12-18 13:53:54 +08:00
    LykorisR
        1
    LykorisR  
       2023-11-19 21:17:17 +08:00   ❤️ 1
    一样的问题,必须得手动改个字符他才能对
    aptx4689
        2
    aptx4689  
       2023-11-19 21:46:29 +08:00
    字节的?
    Nazz
        3
    Nazz  
       2023-11-19 22:15:53 +08:00
    macOS 14.0 辣鸡, 千万不要升级
    CEBBCAT
        4
    CEBBCAT  
       2023-11-19 23:41:31 +08:00
    红字提示什么呢?可以贴一下。我猜测是 GOPATH 有问题,可以在 IDE 和外部的普通终端分别执行 go env 及 go build 试试。结果可以贴在 gist

    ---
    @Nazz #3 认真的吗😐
    Nazz
        5
    Nazz  
       364 天前 via Android
    @CEBBCAT 我用 13.x 的时候一切正常,升到 14.0 各种问题。
    Ayanokouji
        6
    Ayanokouji  
       364 天前
    我猜是 brew 升级了 go 版本,之前的被删了
    bv
        7
    bv  
       364 天前
    Linux 下也经常这样,好像是最近几个新版本 IDE 的问题,每次都得 File > Invalidate Cache... 才正常。
    picone
        8
    picone  
       364 天前
    遇到 IDEA 全家桶解析的问题,我都是关掉然后删除缓存,重启让他重新 index 就好了。目录 ~/Library/Caches/JetBrains
    ninjashixuan
        9
    ninjashixuan  
       364 天前
    最近几个版本确实经常 index 失败,好不稳定,经常 Invalidate Cache ,不知道为啥。
    NuKc
        10
    NuKc  
       364 天前
    2022.2 版本没问题
    winterbells
        11
    winterbells  
       364 天前
    pycharm 、IDEA(Android Studio) 也有这个问题,有时 Ctrl A+Ctrl X+Ctrl V 就行了,有时得重新打开( Invalidate Cache ). Android Studio 有时还得删掉所有 gradle 缓存,不然编译就是乱的
    virusdefender
        12
    virusdefender  
       364 天前
    golang 和 idea 都有类似的问题
    815979670
        13
    815979670  
       364 天前
    我是每次启动都需要重新构建索引,短了几秒钟 长了几分钟都有。之前只有第一次打开才会构建索引,现在每次都会。
    lisongeee
        14
    lisongeee  
       364 天前
    是不是在控制台使用命令编译没问题,但是在编辑器里显示未解析的引用

    这是 jb 家的老问题了,我现在用的 Android studio 也是这样,R 类给我提示 未解析的引用,但是编译没问题
    Norths
        15
    Norths  
       364 天前
    一样的问题,环境没问题,就是编辑器报错,给我好一顿折腾。前几天装了下 Eap 版本随即又卸载了,回到正式版发现就好了.. 版本 2023.2.5
    dragonsunmoon
        16
    dragonsunmoon  
       364 天前
    试了 goland 最近的几个版本, 只有 2023.2.2 这个版本最稳定, 语法解析不会出问题. 之后的几个版本, 重构代码的时候, 特别容易出现语法解析飘红的问题, 每次 Invalidate Cache 又特别耗时.

    暂时就只使用 Goland 2023.2.2 版了
    guoooo00oohao
        17
    guoooo00oohao  
       364 天前
    你这个问题很难说
    1. 可能是网络问题, goland 去帮你 vendor 但是没有办法下载.
    2. 可能是有什么劣质插件导致的.
    3. 也可能是 brew 安装的 golang 路径不对,需要重新配置一下.
    4. 最后可能是 Goland 的 bug 会退版本.

    ---
    我也感觉 JB 全家桶生态质量下降的厉害.
    我用 IDEA 写 lua 不知道什么劣质插件导致我的整个活动窗口都卡死了, 我已经退回了 VSCODE 了.
    Desdemor
        18
    Desdemor  
       364 天前
    我都是清缓存重开的
    zkqiang
        19
    zkqiang  
       364 天前
    深受其害+1 ,只能 Invalidate Cache
    beatl
        20
    beatl  
       364 天前
    webstorm goland 新版本都出现这样的问题
    guochenglong
        21
    guochenglong  
       364 天前
    +1 ,遇到好多次了
    chotow
        22
    chotow  
       364 天前
    https://youtrack.jetbrains.com/issue/GO-15353
    应该是这个 Bug ,困扰很久了,Repair IDE 成为了常态 🤡
    default996
        23
    default996  
       364 天前
    把打开的文件全都关了,重新打开 ide 就好了
    WilliamYang
        24
    WilliamYang  
       364 天前
    这个 bug 很久了,一般 invalidate cache 就可以了
    sadfQED2
        25
    sadfQED2  
       364 天前 via Android
    深受其害+1 ,只能 Invalidate Cache

    每天都得清三四遍缓存
    chippai
        26
    chippai  
       364 天前
    我 java 也遇到过两次,怎么都不行,最终只能 Invalidate Cache ,java 大项目从新构建得好久。
    flighter
        27
    flighter  
       364 天前
    macOS 14 深受其害+1 ,goland 开多几个项目就会这样,只能 Invalidate Cache
    awfe
        28
    awfe  
       364 天前   ❤️ 1
    JB 家的 ide 好像今年某个版本开始一直有这个问题
    asmoker
        29
    asmoker  
       364 天前
    GoLand 看到这个代码也害羞了吧(逃

    我也经常遇到,空格一下再删除...
    s1mpleOf
        30
    s1mpleOf  
       363 天前
    @bv 我深受其害 mac 最新版 goland 無緣無故就找不到 index,然後要清除緩存
    s1mpleOf
        31
    s1mpleOf  
       363 天前
    @bv 我深受其害 mac 最新版 goland 無緣無故就找不到 index,編譯沒有問題,然後要清除緩存。
    kaesi0
        32
    kaesi0  
       363 天前
    试着清一下缓存
    zlstone
        33
    zlstone  
       363 天前
    我也遇到类似的问题,很难受,我每次是关了重开
    dyllen
        34
    dyllen  
       363 天前
    我最近也经常这样,写着写着突然当前调用的函数就飘红了,显示没有,实际是没问题的,只能清除重新索引解决。
    shellcodecow
        35
    shellcodecow  
       362 天前
    我也是 要经常修复 IDE. 一步步引导我问我正常了没有 就如同我问别人爽不爽..
    securityCoding
        36
    securityCoding  
       362 天前 via Android
    实话说 jetbrains 近年来的稳定性堪忧
    zhanshen1614
        37
    zhanshen1614  
       336 天前
    我也遇到这个问题,找到飘红的文件根据代码补全提示重新键入一个方法即可
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1039 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 20:40 · PVG 04:40 · LAX 12:40 · JFK 15:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.