前言

工欲善其事必先利其器,学习Go语言同样如此,一个强大的集成开发环境(IDE)能够大大提高我们的开发效率,目前市面上比较流行的有下面这几种:
GoLand:由 JetBrains 公司开发的一个新的商业 IDE;
LiteIDE X:一款简单、开源、跨平台的Go语言 IDE;
第三方插件:Sublime Text、VS Code 等编辑器都有Go语言的相关插件。
本篇主要介绍 Windows 系统上 Goland 的安装和破解过程,仅用于个人学习。

Goland下载&安装

从 Goland 的官网下载对应版本的 Goland 的安装包:(本教程使用的版本是 2019.2.3)
官网下载地址:https://www.jetbrains.com/go/download/other.html
(推荐)直接复制本条链接到迅雷中下载:https://download.jetbrains.com/go/goland-2019.2.3.exe
下载完,双击安装,选择路径,勾选一些选项,然后一路Next即可。

运行并激活Goland

先下载相关的破解补丁:http://c.biancheng.net/uploads/course/go/Goland_Crack_Sinicization.zip
下载后解压得到的文件

将下载好的文件解压,并将破解补丁jetbrains-agent.jar复制到 Goland 安装目录下的 bin 目录中,放到这里没有什么特殊的意义,只是为了防止误删。

在 Goland 安装目录的 bin 目录下找到goland.exe.vmoptionsgoland64.exe.vmoptions两个文件。用记事本将它们打开,并分别在两个文件的最后面追加-javaagent:Goland 的安装目录\bin\jetbrains-agent.jar,注意将路径修改成你电脑上 Goland 的安装目录,例如:-javaagent:D:\WindowsSoftware\GoLand 2019.2.3\bin\jetbrains-agent.jar,修改完成后记得保存。

运行Goland进入激活界面,选择Active,选择激活码激活,将解压的激活码打开复制到文本框中,然后OK即可。

About中可以看到激活到了2089年了。

到这里 Goland 已经成功激活了。

Goland汉化

默认全是英文的,这对于刚刚接触它的新手来说会造成一定的困扰,可以进行汉化,但是一般不建议汉化。

先关闭Goland,在解压的破解补丁中找到resources_cn.jar,并将它复制到 Goland 安装目录下的 lib 目录中。
然后,同样在 lib 目录中找到resources_en.jar文件,它是 Goland 内置的一个英文补丁,这里需要将它重命名为resources_en.jar.backup,因为想要恢复英文的话还需要用到它。

然后再运行 Goland ,你会发现 Goland 中的菜单已经变成我们熟悉的中文了。

注意:并不是100%汉化,仍然存在一部分英文。

参考

Goland安装与配置的更多相关文章

  1. mac:Go安装和配置+GoLand安装和使用之完整教程

    前言 作为一个go语言程序员,觉得自己有义务为go新手开一条更简单便捷的上手之路.纵使网上教程很多,但总不尽人意.go的入门门槛还是非常低的,无论是安装还是使用. go安装 go 语言支持以下系统:  ...

  2. Go语言集成开发环境之GoLand安装使用

    下载Go语言开发包 大家可以在Go语言官网(https://golang.google.cn/dl/)下载 Windows 系统下的Go语言开发包,如下图所示. 这里我们下载的是 64 位的开发包,如 ...

  3. JDK安装与配置

    JDK安装与配置 一.下载 JDK是ORACLE提供免费下载使用的,官网地址:https://www.oracle.com/index.html 一般选择Java SE版本即可,企业版的选择Java ...

  4. Node.js 教程 01 - 简介、安装及配置

    系列目录: Node.js 教程 01 - 简介.安装及配置 Node.js 教程 02 - 经典的Hello World Node.js 教程 03 - 创建HTTP服务器 Node.js 教程 0 ...

  5. 烂泥:redis3.2.3安装与配置

    本文由ilanniweb提供友情赞助,首发于烂泥行天下 想要获得更多的文章,可以关注我的微信ilanniweb 前一段时间写过一篇codis集群的文章,写那篇文章主要是因为当时的项目不支持redis自 ...

  6. mysql源码包手动安装、配置以及测试(亲测可行)

    笔记编者:小波/qq463431476博客首页:http://www.cnblogs.com/xiaobo-Linux/ 记下这篇mysql笔记,望日后有用! redhat6采用centos yum源 ...

  7. 环境搭建系列-系统安装之centos 6.5安装与配置

    按照国际惯例,系列目录先奉上: 系列一:系统安装之centos 6.5安装与配置 系列二:准备工作之Java环境安装 系列三:数据为先之MySQL读写集群搭建 系列四:谈分布式之RabbitMQ集群搭 ...

  8. ZooKeeper安装与配置

    一. 单机安装.配置: 1. 下载zookeeper二进制安装包下载地址:http://apache.dataguru.cn/zookeeper/zookeeper-3.4.3/zookeeper-3 ...

  9. mac 下JDK 与 tomcat 的安装与配置

    一.Mac下JDK的安装 1.先检测Mac是否已经安装过JDK,在终端中输入java 或者 javac 显示说明,表明已经安装过JDK,JDK版本查询终端键入java -version,终端会返回JD ...

随机推荐

  1. Orleans[NET Core 3.1] 学习笔记(四)( 3 )监控Orleans Silo的方式 OrleansDashboard

    简介 Orleans用起来的确很爽,更爽的是咱们有能监控它的工具. OrleansDashboard 这个工具是一个可视化的Silo监控工具,Silo和Grain的活跃状态一目了然,各个接口的响应速度 ...

  2. PAT甲级代码仓库

    大道至简,知易行难.希望能够坚持刷题. PAT甲级真题题库,附上我的代码. Label Title Score Code Level 1001 A+B Format 20 1001 * 1002 A+ ...

  3. 安装Gitlab到CentOS(YUM)

    运行环境 系统版本:CentOS Linux release 7.3.1611 (Core) 软件版本:Gitlab-ce-11.10.1 硬件要求:最低2核4GB,建议4核8GB 安装过程 1.安装 ...

  4. 设置datagridview隔行变色

    /// <summary> /// 设置datagridview隔行变色 /// </summary> /// <param name="e"> ...

  5. python之三目运算符的替代品?

    # 不知曾几何时,你是否也觉得Python的三目运算写起来很麻烦呢?(没有过) # 比如: a, b = 3, 4 c = a if a > b else b d = a if a < b ...

  6. django orm介绍以及字段和参数

    Object Relational Mapping (ORM) orm介绍 orm概念 对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数 ...

  7. oracle基础知识点

    一.count(*).count(1).count(字段名)的区别select count(*) from t_md_inst --153797 --包含字段为null 的记录select count ...

  8. gulp常用插件之gulp-cache使用

    更多gulp常用插件使用请访问:gulp常用插件汇总 gulp-cache这是一款基于临时文件的gulp缓存代理任务. 更多使用文档请点击访问gulp-cache工具官网. 安装 一键安装不多解释 n ...

  9. OI学习之路上的宝藏网站/App分享

    OI学习之路上的宝藏网站/App分享 想要变强吗少年?这里有各种我平时收集的网站/App,它们可以帮助你更好地学习算法或者找到解题思路.废话不多说,快来打开新世界的大门罢~ 知识学习 觉得各种知识晦涩 ...

  10. python里的复数complex

    复数是一个数学概念,包含了实部和虚部.在python设计语言中,可以直接定义以j为单位,也可以使用complex函数创建复数,这个函数可以传实部和虚部,也可以只传实部. 我们把形如z=a+bj(a,b ...