文档章节

IntelliJ Idea 14 安装 Golang 插件 google-go-lang-idea-

epiclight
 epiclight
发布于 2015/07/30 08:24
字数 689
阅读 1453
收藏 5

IntelliJ Idea 14 安装 Golang 插件 google-go-lang-idea-plugin 的方法

 2015-03-08 16:51   zsjangel

 阅读 4249 次   0 人喜欢   1 条评论   收藏

IDEA 的编辑器都很强悍,所以现在学Go 也想用他啊,无奈这个插件搞了好久,整理了下流程记录下


1. 当然是下载 IDEA 编辑器

http://www.jetbrains.com/idea/download/



附上旗舰版注册机地址 

http://download.csdn.net/detail/abacaba/8240327  

有购买能力的请尽力购买正版哦,这么好的IDE用盗版真心觉得很罪恶啊,无奈包包里的票票太少



2. 下载插件项目源码自行编译jar插件包

https://github.com/go-lang-plugin-org/go-lang-idea-plugin





将下载的zip包解压,然后执行 File -> open 操作打开该项目



打开该项目后,进行 SDK 和 模块配置


执行操作 File -> Project Structure 打开项目结构配置窗口



如下图配置,SDKs 中设置 JDK、 IDEA 这两个的路径(图上的 Go sdk 你先别管他,你现在还操作不了的)




IDEA 的sdk 其实就是软件安装目录



然后是模块设置 Modules




设置当前模块的SDK依赖,如果不设置这里,则编译时会出现下面的错误:



我在这里莫名其妙了好半天才找到原因


然后选择 ro.redeul.google.go  包进行编译,如图:



这里如果没有出现 error 则编译成功。


3. 生成插件 jar 安装包

选择 Build -> Prepare Plugin module ... For Deployment 将会生成一个google-go-language.jar 的文件在项目根目录下



4. 安装插件:

选择 File->settings -> Plugins -> install plugins from disk   在右下角

选择刚刚生成的 jar 文件将自动安装插件,然后重启软件就好了




5. 下载安装 go sdk

http://golang.so/dl/1.4/

选择你对应的系统版本安装吧,


然后一些系统环境变量配置,

参考:

新建 变量名:GOBIN 变量值 :C:\Go\bin
新建 变量名:GOARCH 变量值:386  
     如果是64位系统 变量值为amd64
新建 变量名:GOOS 变量值:windows
新建 变量名: GOROOT 变量值:C:\Go
新建 变量名: GOPATH 变量值:C:\my\go\project  
     \my\go\project 是你的项目目录
编辑 Path 在Path的变量值的最后加上 ;C:\Go\bin



之后你新建项目就可以看到 go 的图标啦



新建好项目 hello world 一下吧 o(∩_∩)o 哈哈   ,可以开始开发你牛逼的 GO 项目了




好了先就这样吧



--------------------------------------------------------------------------------------------------------------------------------------------------------------


2015/03/09 10:49

今天在另一台电脑上配置时,发现 java jdk 1.7 的环境下编译插件时始终报错,后来升级到 1.8 就能通过了




本文来自:CSDN博客

感谢作者:zsjangel

查看原文:IntelliJ Idea 14 安装 Golang 插件 google-go-lang-idea-plugin 的方法


本文转载自:http://studygolang.com/articles/2545

epiclight
粉丝 3
博文 41
码字总数 79
作品 0
深圳
架构师
私信 提问
IntelliJ IDEA 14安装Golang插件go-lang-idea-plugin

1,下载IntelliJ IDEA旗舰版,我用的是14.1.3版本: http://www.jetbrains.com/idea/download/ 2. 下载golang官方SDK和go-lang-idea-plugin插件源码 http://golang.org/dl/ (要翻==墙) ht......

Cbping
2015/08/17
0
2
IntelliJ IDEA使用技巧——插件的安装及使用方法

IntelliJ IDEA 支持非常多的插件,熟练的使用插件,能够有效提高我们的开发效率以及用户体验。 首先,进入插件安装界面: Mac: -> -> ; Windows: -> -> . 标注 1:显示 IntelliJ IDEA 的插...

发芽的土豆丶
2017/11/02
0
0
Intellij IDEA 学习笔记

Intellij Idea常用快捷键总结 Ctrl + [ & ]——对于{}围起来的代码块,使用该快捷键可快速跳转至{}开始结尾处 Ctrl + N——查找类文件 Ctrl + Shift + N——查找文件 Ctrl + F12——显...

OSC_fly
2018/12/24
0
0
搭建基于 IDEA 的 Scala 开发环境

我找到了我认为最好的scala开发工具:Intellij IDEA。众所周知,intellij idea的使用性非常好,是一个非常优秀的IDE。而更令人振奋的是它在不久前开源了,并且最新的9.0版本刚刚发布了! 以下...

鉴客
2010/11/11
11.1K
12
IntelliJ IDEA下载及安装教程

IntelliJ IDEA下载及安装教程 分步阅读 IntelliJ IDEA是一款功能强大的开发工具,在代码自动提示、重构、J2EE支持、各类版本工具(如git、svn、github)、maven等方面都有很好的应用。Intelli...

我风依旧
2018/09/18
0
0

没有更多内容

加载失败,请刷新页面

加载更多

solidity智能合约中tx.origin的正确使用场景

简介 tx.origin是Solidity的一个全局变量,它遍历整个调用栈并返回最初发送调用(或事务)的帐户的地址。在智能合约中使用此变量进行身份验证会使合约容易受到类似网络钓鱼的攻击。 但针对t...

程序新视界
16分钟前
0
0
代码详解:基于Python建立任意层数的深度神经网络

全文共6359字,预计学习时长20分钟或更长 图片来源:pexels.com/@divinetechygir 在这篇指南中,我们将建立起一个任意层数的深度神经网络。这个神经网络可以应用于二元分类的监督学习问题。 ...

读芯术
18分钟前
0
0
使用mybatis-plus-gennretor代码生成器生成代码

1导入需要的jar包 <dependencies> <!-- mp依赖 mybaits-plus 会自动维护mybaits jar包 所以不用加入了 防止版本冲突 --> <dependency> <groupId>com.ba......

小小小施爷
36分钟前
0
0
巨杉Tech | 微服务趋势下的数据库设计与应用简析

上周五(7月12日)巨杉数据库参与了由得到App主办八里庄技术沙龙活动,分享主题是关于分布式数据库架构与实战。 以下就是根据巨杉数据库现场分享的内容进行的分享实录整理。 巨杉数据库简介 ...

巨杉数据库
51分钟前
66
0
借助URLOS快速安装AliSQL

环境需求 最低硬件配置:1核CPU,1G内存(1+1)提示:如果你的应用较多,而主机节点的硬件配置较低,建议在部署节点时开通虚拟虚拟内存; 生产环境建议使用2G或以上内存; 推荐安装系统:Ubu...

躲猫猫_007
52分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部