zoukankan      html  css  js  c++  java
  • eclipse安装go插件

    参考链接

    1.Java VM安装

    1.官网下载jdk1.8并安装

    2.配置java环境变量

    设置用户的环境变量,则只能这个用户可以使用。如果设置系统的环境变量则此电脑的每个用户均可使用。

    在用户环境变量中:

    新建变量JAVA_HOME,设置变量值D:Javajdk1.8.0_51

    新建PATH,设置变量值%JAVA_HOME%in;%JAVA_HOME%jrein

    新建CLASSPATH,设置变量值.;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar注意前面的.表示当前目录。
    3.验证
    cmd 输入java

    2.下载Eclipse

    https://www.eclipse.org/downloads/

    3.安装GoClipse插件

    1. 启动Eclipse,转到 Help -> Install New Software...

    2. 单击Add...按钮,然后在“位置”字段中输入更新站点URL:http : //goclipse.github.io/releases/,单击“确定”。

    3. Work with:下拉列表中选择最近添加的更新站点。键入GoClipse在过滤框中。现在,Goclipse功能应该出现在下面。

    4. 选择GoClipse功能,确保启用了“在安装过程中联系所有更新站点以找到所需的软件”,然后完成向导。

    • CDT之类的依赖项将在安装过程中自动添加

    4.重启

    5.配置

    5.1 安装go

    配置之前机器上安装好go环境,https://golang.org/dl/ ,安装好后确保环境变量正确

    5.2 eclipse 配置go

    在Eclipse中依次点击菜单:Windows -> Preferences -> Go

    5.3 配置go依赖

    Apply 应用设置内容,然后切换到 Go 下面的 Tools,这里需要配置三个工具的目录,分别是:gocodeguru 和 godef: 

     安装go插件依赖的插件

    gocode 和godef直接点击 download下载。

    goru需要翻墙直接下载出错使用下载源码编译的方式安装。

    • 先从Github上获取 guru 的源码,当然通常的做法就是把 整个Git工程 给下载下来;
    • 将项目压缩包解压,改名为 tools ,然后在之前配置的Go安装目录的 src 目录下新建一个文件夹命名为 golang.org ,再在此文件夹下新建一个 x 文件夹,将解压后的文件放到 golang.org/x/ 文件夹下;
    • 在命令行中定位到 GOPATH 配置的目录下的 bin 目录下,执行 go build golang.org/x/tools/cmd/guru,执行成功发现在此目录生成了一个 guru.exe 文件;
    • 配置Eclipse中 Tools 的 guru 目录为上述生成 guru.exe 文件的路径。

    6.测试

    Eclipse中依次点击:File -> New -> Project...,选择 Go -> Go Project,输入工程名称点击 Finish完成工程创建

    在工程的 scr 目录下新建一个文件夹 main,然后新建一个 helloworld.go 文件

    package main
     
    import (
        "fmt"
    )
     
    func main(){
        fmt.Println("你好!")
    }

    乱码解决Windows -> Preferences -> General -> workspace 选择other:utf-8

    参考

    https://blog.csdn.net/qq_35697313/article/details/80117346  

  • 相关阅读:
    linux学习笔记
    HDMI之CEC DDC学习笔记(可能有误)
    MAP按照value排序
    Map遍历四种方法
    Java native方法
    [PAT] 1143 Lowest Common Ancestor (30 分)Java
    [PAT] 1148 Werewolf
    [PAT] 1096 Consecutive Factors (20 分)Java
    [PAT] 1092 To Buy or Not to Buy (20 分)Java
    [PAT] 1088 Rational Arithmetic (20 分)Java
  • 原文地址:https://www.cnblogs.com/pergrand/p/13181686.html
Copyright © 2011-2022 走看看