V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
hfywy
V2EX  ›  Visual Studio Code

特定场景 vscode golang 没有代码提示

  •  
  •   hfywy · 188 天前 · 961 次点击
    这是一个创建于 188 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近发现在 vscode 里面 golang 语言选择结构体子字段之后,嵌套类型没有提示了,下面是图文说明。

    img

    上面是一段 golang 代码,主要是两个结构体Hello和嵌套子类型World,在 Test 函数里面声明 Hello 变量的时候,新增字段会有代码提示,比如图里的输入wor会提示World字段的代码提示。

    img

    如上图,当选择了第一个代码提示之后,再编辑的时候背景带上一层灰色,编辑内容 World 子字段就不会有代码提示。

    img2

    正常场景应该是像上图一样,出现子字段的代码提示。

    大家在使用 vscode 写 golang 时有遇到这种情况么,又是如何解决的呀。谢谢~

    5 条回复    2023-10-24 09:43:48 +08:00
    Vintingb
        1
    Vintingb  
       188 天前 via iPhone
    打个&试一试
    yianing
        2
    yianing  
       188 天前
    gopls 版本多少?更新一下看看
    zzhzero
        3
    zzhzero  
       188 天前
    换 goland
    hfywy
        4
    hfywy  
    OP
       187 天前
    @Vintingb 一样不会有提示,在这种场景下输什么都没有提示。。。
    hfywy
        5
    hfywy  
    OP
       187 天前
    @yianing 版本时 v0.13.2
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1002 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 19:20 · PVG 03:20 · LAX 12:20 · JFK 15:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.