Go語言 安裝、Notepad++配置Go 開發環境
安裝Go
以window7 環境為例:
- 下載go語言安裝包https://golang.org/dl/
選擇go1.4.2.windows-386.msi 版本,直接點選安裝。 - 配置環境變數:
將C:\Go\bin,加入path環境變數中(預設貌似有了,就不需要加了) - 開啟cmd,輸入 go:顯示如下就ok了。
配置Notepad++下Go開發環境
為什麼選擇np++呢,是因為周圍人反應go的IDE lite啥的不好用說~~
首先要有Notepad++…..
1.安裝Go開發外掛
1.執行notepad++軟體
2.開啟選單 外掛–>plugin manager –>Show plugin manager
找到GOnpp。點選 Install.
3.測試
寫一段最easy的go程式碼
package main
import "fmt"
func main() {
fmt.Println("Hello")
}
用notepad++編輯儲存為Hello.go
點選外掛–>GOnpp–>go run
輸出結果會在右邊欄或者正下方。
2.配置語法高亮
1、下載notepad++的go語言支援包
2、將檔案userDefineLang_Go.xml內容copy至Application Data下Notepad++目錄的userDefineLang.xml(如果此檔案不存在,就直接將userDefineLang_Go.xml另存為userDefineLang.xml);
Win7 : C:\Users[username]\AppData\Roaming\Notepad++
這裡的xml需要修改下:
<NotepadPlus>
<UserLang name="go" ext="go">
<Settings>
<Global caseIgnored="no" />
<TreatAsSymbol comment="no" commentLine="no" />
<Prefix words1="no" words2="no" words3="no" words4="no" />
</Settings>
<KeywordLists>
<Keywords name="Delimiters">"`0"`</Keywords>
<Keywords name="Folder+"></Keywords>
<Keywords name="Folder-"></Keywords>
<Keywords name="Operators">( ) [ ] { } ... . , _ & ^ % > < ! = + - * | :</Keywords>
<Keywords name="Comment"> 1/* 2*/ 0//</Keywords>
<Keywords name="Words1">append bool break byte cap case chan close complex complex128 complex64 const continue copy default defer else fallthrough false float32 float64 for func go goto if iota imag import int int16 int32 int64 int8 interface len make map new nil package panic print println range real recover return select string struct switch true type uint uint16 uint32 uint64 uint8 uintptr var</Keywords>
<Keywords name="Words2"></Keywords>
<Keywords name="Words3"></Keywords>
<Keywords name="Words4"></Keywords>
</KeywordLists>
<Styles>
<WordsStyle name="DEFAULT" styleID="11" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" />
<WordsStyle name="FOLDEROPEN" styleID="12" fgColor="FFFF00" bgColor="FFFFFF" fontName="" fontStyle="0" />
<WordsStyle name="FOLDERCLOSE" styleID="13" fgColor="0B243B" bgColor="FFFFFF" fontName="" fontStyle="0" />
<WordsStyle name="KEYWORD1" styleID="5" fgColor="AA0000" bgColor="FFFFFF" fontName="" fontStyle="1" />
<WordsStyle name="KEYWORD2" styleID="6" fgColor="AA0000" bgColor="FFFFFF" fontName="" fontStyle="1" />
<WordsStyle name="KEYWORD3" styleID="7" fgColor="AA0000" bgColor="FFFFFF" fontName="" fontStyle="0" />
<WordsStyle name="KEYWORD4" styleID="8" fgColor="A00000" bgColor="FFFFFF" fontName="" fontStyle="0" />
<WordsStyle name="COMMENT" styleID="1" fgColor="AAAAAA" bgColor="FFFFFF" fontName="" fontStyle="0" />
<WordsStyle name="COMMENT LINE" styleID="2" fgColor="AAAAAA" bgColor="FFFFFF" fontName="" fontStyle="0" />
<WordsStyle name="NUMBER" styleID="4" fgColor="A52A2A" bgColor="FFFFFF" fontName="" fontStyle="0" />
<WordsStyle name="OPERATOR" styleID="10" fgColor="8000FF" bgColor="FFFFFF" fontName="" fontStyle="1" />
<WordsStyle name="DELIMINER1" styleID="14" fgColor="0000FF" bgColor="FFFFFF" fontName="" fontStyle="0" />
<WordsStyle name="DELIMINER2" styleID="15" fgColor="0000FF" bgColor="FFFFFF" fontName="" fontStyle="0" />
<WordsStyle name="DELIMINER3" styleID="16" fgColor="0000FF" bgColor="FFFFFF" fontName="" fontStyle="0" />
</Styles>
</UserLang>
</NotepadPlus>
首尾註釋去掉。
3、將go.xml檔案copy至notepad++安裝目錄下的plugins\APIs目錄(例如:D:\Program Files\Notepad++\plugins\APIs);
4、重啟notepad++;
重新開啟hello.go,選擇選單:語言–>go。就ok了。
最後強力推薦一個Notepad++主題
開啟notepad++,選擇選單–>設定–>語言格式設定
Obsidian黑曜石主題+Consolas字型
儲存並退出。。。nice.
不過這個主題和 go的配色不搭~~~。
要DIY的話,得改剛才的userDefineLang.xml檔案裡的顏色設定~ ~
參考
http://golang.org/
http://www.cnblogs.com/MikeZhang/archive/2012/02/10/nppRunGo.html
http://jingyan.baidu.com/article/0f5fb099f473556d8334eabe.html
相關文章
- Mac 安裝 GO語言開發環境MacGo開發環境
- GO語言————2、GO語言環境安裝Go
- Golang(go語言)開發環境配置Golang開發環境
- go語言配置VIM開發環境Go開發環境
- [Go語言整合開發環境之GoLand安裝使用]開發環境GoLand
- 開心檔之Go 語言環境安裝Go
- Go語言VSCode開發環境配置GoVSCode開發環境
- Go語言開發環境搭建Go開發環境
- Windows 下GO語言開發環境搭建+LiteID配置WindowsGo開發環境
- ubuntu14.04通過 gvm 安裝 go語言開發環境UbuntuGo開發環境
- GO語言學習筆記之mac環境go語言配置Go筆記Mac
- GO語言eclipse開發環境搭建GoEclipse開發環境
- golang 快速入門 [2.1]-go 語言開發環境配置-windowsGolang開發環境Windows
- 有Go語言實戰培訓班嗎?go語言開發環境搭建Go開發環境
- Linux下搭建Go語言開發環境LinuxGo開發環境
- go語言環境搭建Go
- macOS 下搭建 Go 語言開發環境-Go 學習記錄MacGo開發環境
- go語言安裝Go
- Mac系統Go開發環境的安裝MacGo開發環境
- Win10下安裝Go開發環境Win10Go開發環境
- go語言學習-安裝和配置Go
- Mac GO 環境安裝MacGo
- 小白學習Golang(二)Go語言開發環境搭建Golang開發環境
- 小白學習Golang(四)Go語言開發環境搭建Golang開發環境
- 【Go學習筆記1】go語言開發環境搭建&go實現的hello world!Go筆記開發環境
- go語言grpc環境搭建GoRPC
- VSCODE安裝GO語言並配置go module啟動VSCodeGo
- Linux 使用Yum安裝Go和配置環境LinuxGo
- Linux環境安裝GOLinuxGo
- Unbuntu下安裝Go環境Go
- 搭建go開發環境Go開發環境
- windows下安裝go語言WindowsGo
- GO語言————3、編輯器、整合開發環境與其它工具Go開發環境
- Linux下安裝Go環境LinuxGo
- win10安裝Go環境!Win10Go
- go語言安卓開發Go安卓
- Goland環境配置——Goland上的第一個Go語言程式GoLand
- GO語言linux下環境變數GoLinux變數