golang教程:Ubuntu下安装GoLand工具

栏目: Go · 发布时间: 5年前

内容简介:开发工具:文本类的编辑器:记事本,notepad,sublime text,atom。。。​ 通过命令执行程序

开发工具:

文本类的编辑器:记事本,notepad,sublime text,atom。。。

​ 通过命令执行程序

IED:集成开发环境(integrated development environment)

​ goland

1.1 使用Goland

Goland是JetBrains公司推出的 Go 语言IDE,是一款功能强大,使用便捷的产品。

下载地址: http://www.jetbrains.com/go

对于Mac和Windows,都有直接的安装文件,直接双击后,傻瓜式安装,一路next,直到完成。

打开Goland工具,goland的激活码:http://idea.iblue.me

新建Go项目:

golang教程:Ubuntu下安装GoLand工具

创建项目:

golang教程:Ubuntu下安装GoLand工具

Goland配置goroot:

golang教程:Ubuntu下安装GoLand工具

配置gopath:

golang教程:Ubuntu下安装GoLand工具

Goland常用快捷键
文件相关快捷键:

CTRL+E,打开最近浏览过的文件。
CTRL+SHIFT+E,打开最近更改的文件。
CTRL+N,可以快速打开struct结构体。
CTRL+SHIFT+N,可以快速打开文件。
代码格式化:

CTRL+ALT+T,可以把代码包在一个块内,例如if{…}else{…}。
CTRL+ALT+L,格式化代码。
CTRL+空格,代码提示。
CTRL+/,单行注释。CTRL+SHIFT+/,进行多行注释。
CTRL+B,快速打开光标处的结构体或方法(跳转到定义处)。
CTRL+“+/-”,可以将当前方法进行展开或折叠。
查找和定位
CTRL+R,替换文本。
CTRL+F,查找文本。
CTRL+SHIFT+F,进行全局查找。
CTRL+G,快速定位到某行。
代码编辑

ALT+Q,可以看到当前方法的声明。
CTRL+Backspace,按单词进行删除。
SHIFT+ENTER,可以向下插入新行,即使光标在当前行的中间。
CTRL+X,删除当前光标所在行。
CTRL+D,复制当前光标所在行。
ALT+SHIFT+UP/DOWN,可以将光标所在行的代码上下移动。
CTRL+SHIFT+U,可以将选中内容进行大小写转化。

Ubuntu下安装GoLand工具

首先下载GoLand软件到下载文件夹下。然后在终端输入以下命令:

ruby@ubuntu:~/下载$ sudo tar -xzf goland-2017.3.3.tar.gz -C /opt

进入bin目录下执行以下命令:

ruby@ubuntu:/opt/GoLand-2017.3.3/bin$ sh goland.sh

1.2 使用atom

安装好atom工具,然后安装go-plus插件和atom-terminal-panel等插件。

1.安装go-plus插件,这个插件提供了Atom中几乎所有go语言开发的支持,包括 tools, build flows, linters, vet 和 coverage tools。它还包含很多代码片段和一些其它特性。

golang教程:Ubuntu下安装GoLand工具

2.language-go

golang教程:Ubuntu下安装GoLand工具

3.安装file-icon插件,它提针对不同后缀的文件,提供了大量的icon显示。

golang教程:Ubuntu下安装GoLand工具

4.设置字体大小等

golang教程:Ubuntu下安装GoLand工具

1.3 其他开发工具

比如sublime text,editplus,notpad++,eclipse等等。。

出处:千锋教育go语言教研部

作者:茹姐

链接:https://zhuanlan.zhihu.com/p/63248860


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

维多利亚时代的互联网

维多利亚时代的互联网

[英] 汤姆·斯丹迪奇 / 多绥婷 / 后浪丨江西人民出版社 / 2017-8 / 38.00元

人类历史上的第一次大连接 回顾互联网的前世 预言互联网的未来 ……………… ※编辑推荐※ ☆《财富》杂志推荐的75本商务人士必读书之一 ☆ 回顾互联网的前世,颠覆你的思维,升级你对互联网的认知 ☆ 人类历史上一次全球大连接是维多利亚时期的电报时代,那时候也有疯狂的资本、 巨大的泡沫、网络新型犯罪、网络亚文化崛起……现在的互联网时代就是电报时代的重演;回顾那......一起来看看 《维多利亚时代的互联网》 这本书的介绍吧!

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

随机密码生成器
随机密码生成器

多种字符组合密码

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具