zoukankan      html  css  js  c++  java
  • LiteIDE 在 Windows 下为 Go 语言添加智能提示代码补全

    本文以 Windows 7 64 位为环境,go1.4.2.windows-amd64 和 liteidex27.2.1.windows-qt5 为例。

    成功搭建开发环境后,发现 LiteIDE 没有代码智能提示,这极为不方便啊~

    在 Github nfs/gocode 下载 gocode 源代码,重新编译成 exe 文件,覆盖 LiteIDE 的就行。

    • 1,将下载的 gocode-master 解压,我放在了 C: 根目录下。

    解压后内容如图 1 所示:

    2015-05-18_174729

    图 1 nfs/gocode 内容

    • 2,在 Windows 命令行运行如下命令:
    C:gocode-master>go build gocode.go autocompletecontext.go autocompletefile.go c
    lient.go config.go cursorcontext.go decl.go declcache.go formatters.go os_window
    s.go package.go ripper.go rpc.go scope.go server.go utils.go
     
    C:gocode-master>

    显然,成功执行该命令的前提是:成功安装了 Go SDK 以及设置了系统 PATH 环境变量。

    成功执行该命令后,会在“{你的路径}gocode-master”下生成 gocode.exe 文件。

    • 3,关闭 LiteIDE,覆盖 LiteIDE bin 下 的 gocoede.exe 文件。

    现在,就为 LiteIDE 添加了智能提示功能,如图 2 所示。估计是 LiteIDE 自带的 gocode.exe 比较旧的原因。

    2015-05-18_173522_副本

    图 2 LiteIDE 为 Go 添加智能提示

    注意:事件记录,最后一行显示“reset gocode”。

    而在 Linux 下, 只需要将 os_windows.go 换为 os_posix.go 即可。

    另外,sublime text 成功安装 Go 插件后的智能提示也不错,如图 2 所示:

    2015-05-18_172330_副本_副本

    图 3 sublime text

    估计习惯 Linux 环境的人,会很喜欢。

  • 相关阅读:
    mysql卸载
    Nginx配置Https(详细、完整)
    国产数据库
    win11系统安装全过程
    微星b460主板如何开启TPM2.0
    如何查看计算机是否开启TPM2.0
    c语言实现复制文件
    如何使用格式工厂把视频变小
    格式工厂合并视频和音频文件
    IDM下载B站视频多个文件,视频、音频分开如何处理
  • 原文地址:https://www.cnblogs.com/soundcode/p/9592784.html
Copyright © 2011-2022 走看看