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

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

  •  
  •   hfywy · 2023-10-23 17:48:29 +08:00 · 1180 次点击
    这是一个创建于 395 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近发现在 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  
       2023-10-23 19:26:09 +08:00 via iPhone
    打个&试一试
    yianing
        2
    yianing  
       2023-10-23 19:53:55 +08:00
    gopls 版本多少?更新一下看看
    zzhzero
        3
    zzhzero  
       2023-10-24 00:38:43 +08:00
    换 goland
    hfywy
        4
    hfywy  
    OP
       2023-10-24 09:43:38 +08:00
    @Vintingb 一样不会有提示,在这种场景下输什么都没有提示。。。
    hfywy
        5
    hfywy  
    OP
       2023-10-24 09:43:48 +08:00
    @yianing 版本时 v0.13.2
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1160 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 23:03 · PVG 07:03 · LAX 15:03 · JFK 18:03
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.