有效的方法以红色“未解决的参考”突出显示

Ser*_*nov 6 qt jetbrains-ide go goland

如何解决这个问题呢?该程序有效。但是Gogland中的方法以红色突出显示。添加了Qt 5.8版。

Gogland (1.0 Preview) 1.0 EAP
Build #GO-171.4694.61, built on June 27, 2017
Gogland EAP User
Expiration date: September 25, 2017
JRE: 1.8.0_112-release-736-b21 amd64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Linux 4.8.0-58-generic


batis@dev:~$ printenv | grep GO
GOROOT=/usr/lib/go-1.8/
GOPATH=/home/batis/gocode/

package main

import (
    "os"
    "github.com/therecipe/qt/widgets"
)

func main() {
    widgets.NewQApplication(len(os.Args), os.Args)

    //create a window
    window := widgets.NewQMainWindow(nil, 0)

    ......

    widgets.QApplication_Exec()
}
Run Code Online (Sandbox Code Playgroud)

一些形象

GOPATH

一些形象

试运行OK!

ata*_*boo 9

最近在'bitbucket.org'GOPATH中的一个项目中遇到了这个问题,而在'github.com'中找不到该项目。选中“为整个GOPATH编制索引”框,并对其进行了修复。

  • 该选项位于:文件 > 设置(首选项)> 转到 > GOPATH (4认同)
  • 谢谢这对我在2019年的帮助!:) (2认同)

小智 6

方法是在Gogland未索引的大型生成文件中定义的。要更改限制,您应该更改idea.max.intellisense.filesize

为此,请通过Help | Edit Custom Properties菜单打开自定义属性文件,并添加如下内容:idea.max.intellisense.filesize=4500限制为4.5 MB。大小以千字节为单位。

请谨慎使用,索引大文件可能会严重影响索引更新速度。