1. 程式人生 > >Sublime Text 2搭建Go開發環境

Sublime Text 2搭建Go開發環境

本文在已安裝Go環境的前提下繼續。

1、安裝Sublime Text 2

2、安裝Package Control。

執行Sublime,按下 Ctrl+`(`在1鍵左邊),然後輸入以下內容:

import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(); os.makedirs(ipp) if not os.path.exists(ipp) else None; urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler())); open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read()); print 'Please restart Sublime Text to finish installation'

3、安裝GoSublime、GoGDB

1)重啟Sublime,然後從選單欄中開啟  Perferences->Package Control 。

2)在Package Control 中輸入 :install 後確定。

3)接著輸入:GoSublime  後確定。

4)重複第二步操作後輸入:GoGDB  後確定。

(GoSublime、GoGDB這兩個外掛已能滿足一般的編寫和除錯需要,如果還需要其他的外掛可仿照第二、三步進行新增)

4、安裝gocode

在控制檯中輸入如下內容:

go get -u github.com/nsf/gocode
go install github.com/nsf/gocode
完成後注意檢視go/bin目錄下是否存在gocode,如果沒有也可從其他地方複製。

5、配置GoSublime

從選單中開啟 Perferences->Package Settings->GoSublime->Settings-Default ,會開啟GoSublime的settings檔案,在 "env":{} 的{}中新增go的安裝路徑,如下:

	"env": {
		"path":"D:\\GO\\bin"
		},
6、配置GoGDB

從選單中開啟 Perferences->Package Settings->GoGDB->Settings-Default 

,會開啟GoGDB的settings檔案,找到"workingdir"和"commandline"所在位置,指定好開放專案的路徑及執行檔名稱,如下:

    "workingdir": "E:\\workspace\\src\\gotest01",

    // NOTE: You MUST provide --interpreter=mi for the plugin to work
    "commandline": "gdb --interpreter=mi ./gotest01.exe",
至此,所有配置完成。

7、開始寫一個

package main

import (
	"fmt"
)

func main() {
	sum := 0
	for i := 0; i < 10; i++ {
		sum += i
	}
	fmt.Println(sum)
}
然後,Ctrl+B ,輸入編譯指令: go build -gcflags "-N -l" gotest.go  

(注:引數 -gcflags "-N -l" 必須新增,除錯需要關閉內聯優化)




相關推薦

Sublime Text 2搭建Go開發環境,程式碼提示+補全+除錯

本文轉自:http://blog.csdn.net/lvanneo/article/details/22681815,並做部分修改。 本文在已安裝Go環境的前提下繼續。 1、安裝Sublime Text 2 2、安裝Package Control。 執行Subli

Sublime Text 2搭建Go開發環境

本文在已安裝Go環境的前提下繼續。 1、安裝Sublime Text 2 2、安裝Package Control。 執行Sublime,按下 Ctrl+`(`在1鍵左邊),然後輸入以下內容: import urllib2,os; pf='Package Control.

Sublime Text 2搭建Go開發環境(Windows)

1. 安裝Sublime Text 3 Sublime Text 3(以下簡稱ST)的下載與安裝我就不說啦,目前還是一個測試版,不過據說比ST2增加了好多新功能,下載地址: ST3的破解還是挺方便的(ST你不仁,79刀還是多少刀啊,就別怪我不義啦),推薦朽木部落格的方

Sublime Text 3搭建Python開發環境

erp 文件夾 nbsp col sel ext bsp word 開發效率 Sublime Text 3(簡稱:ST3)是一個非常輕便的IDE,這篇博文主要介紹如何在ST3上搭建Python的開發環境(Windows 10)。 1. 下載並安裝完ST3之後,第一件要做的事

Sublime text 3搭建Python開發環境及常用外掛安裝

一、環境準備 1、官方網站地址 2、Windows 10 3、Sublime Text 3 + 官網購買license(Just a suggestion,$80)   購買連結,Sublime Text may be downloaded and evaluated for free, howeve

Sublime Text 2的Lua編譯環境搭建

對於Sublime,我想,每個碼農應該都聽說過,簡單小巧實用。今天,我們來看下如何在Sublime中編譯Lua指令碼。Sublime中已經預設集成了一些編譯系統,但是沒有Lua,所以,這篇博文就是這個目的。在搭建環境之前,請先確保安裝了lua並配置正確的環境變數(推薦安裝l

vscode 搭建go開發環境的13個插件的安裝

gop 第三方 git 但是 由於 開發 教程 最簡 uil 由於網的問題 大家都不能直接go get 這裏從易到難按難度給大家推薦幾種方法 最簡單的FQ 但是能FQ你還不能裝 請問是假的FQ嗎? 第一 用git 直接git反而能從那邊趴下代碼 但是要自己go in

Sublime Text 3 配置Python3開發環境

system gin 12c auto dig instead sta none handle 首先引出我的Python之路,我是計算機技術愛好者,打造屬於自己代碼編寫的工具是一件很享受的事情,推薦用Sublime Text 3 ,關於ST3 找度娘最了解的咯。 1.下載

阿裏雲搭建go開發環境

$path html 輸入 inux local lin bin -m ecs 開通了一個阿裏雲來玩,記錄一下環境搭建的過程 運行環境 ECS Ubuntu 16.04 64位 過程 #切換到安裝文件夾 cd /usr/local #下載go #由於墻的原因,直接下載官方的

Sublime text 3配置Python3開發環境及常用插件安裝

engine 控制臺 htm cond ces real 通過 sting actions 一、環境準備 1、官方網站地址 2、Windows 10 二、安裝Sublime Text 3 1、雙擊下載的.exe文件安裝,安裝路徑不要有中文目錄 2、安裝Sublime

在Windows上搭建Go開發環境

Go語言是由谷歌開發的一個高效能、跨平臺的程式語言。 安裝Go 首先先來安裝一下Go語言的SDK,目前Go語言的最新版本為Go 1.8.3 。Go下載頁面列出了各種作業系統的安裝包。如果選擇Windows MSI安裝包的話,會將Go安裝到C:\Go。如果

sublime text 3配置python開發環境

1.編輯python所需外掛 (1) Anaconda (2) BracketHighlighter (3) SideBarEnhancements (4) IMESupport (5) ConvertToUTF8 (6) Theme - Soda 2.外掛配置 (1) S

基於vim搭建Go開發環境

Go作為一門新興語言,發展的如火如荼啊。不過,目前還沒有一個成熟的IDE。本文介紹基於vim搭建Go的開發環境,保證在具有vim的快感的同時,又支援Go的特性。1. Go環境首先,是安裝Go。下載安裝包,解壓,然後設定環境變數GOROOT:指向解壓後的go路徑。GOPATH:

在vscode上搭建Go開發環境

安裝Ms釋出的Go外掛。 設定GOPATH變數。 我傾向於在workspace中設定GOPATH變數,並將其配置為專案工作目錄,不使用預設值(%USERPROFILE%\Go)。 修改後的workspace配置內容如下。 { "folders": [ {

配置Sublime Text 2 的Python執行環境

Sublime Text 2作為一款輕量級的編輯器,特點鮮明,方便使用,愈發受到普羅大眾的喜愛,我個人最近也開始用了起來。同時,我近段時間還在學習Python的相關東西,所以開始用ST2來寫Python,所以把配置方法略微總結一下。 1. 在工具欄點選Preferenc

MinGW安裝與環境變數配置和Sublime Text 3搭建C++編譯環境

一.MinGW在Windows中的安裝與配置:MinGWMinGW(Minimalist GNU For Windows)是個精簡的Windows平臺C/C++、ADA及Fortran編譯器,相比Cyg

vscode 搭建go開發環境

安裝go 這個按官方文件裝好就行了。 獲取Go相關工具 以下為MAC終端,linux應該一樣, windows 不管了。。。 終端執行以下命令 cd ~ mkdir gotools #這個資料夾可以用自己命名 以下用到的地方全部替換自己的就可以了 cd

Sublime Text 3配置JavaScript開發環境

Sublime Text 3可以不通過瀏覽器執行JavaScript,但是需要配置環境。 安裝NodeJS 首先需要一個解析JavaScript程式碼的環境,下載NodeJS: 配置Sublime Text 3 1.選擇 Tools → Bu

Mac Sublime Text 3 配置Python3開發環境

2.新建 -編輯新系統 Tools -> Build System -> New Build System 在開啟的檔案裡面貼上以下程式碼: 這個路徑是你的python路徑

搭建go開發環境時,出現GoSublime error: MarGo build failed的問題

在安裝問go語言開發工具,Sublime Text Build 3083之後,再安裝gocode和margo時,在安裝margo那一步卡住了,出現了以下問題: GoSublime error: MarGo build failed | &g