LiteIDE最新版已經更新到27.0了,這款軟件是一款編程軟件,主要是為了GO語言打造的編程軟件,小編給大家帶來了LiteIDE使用方法,不過是個人的,供大家參考!
以MimeType為基礎構建的IDE
編譯環境管理
項目文件係統管理
編譯係統管理
簡潔和開放的調試係統
KATE語法高亮支持
WordApi自動完成支持
GO語言增強:
GO包瀏覽器
GO包向導
GO包編譯
GO標準API檢索
GO類視圖
GO文檔瀏覽
GOCODE支持
第一步是配置環境變量
前提是已經安裝了Go語言並配置了Go的環境變量)
點擊菜單欄的查看 選擇->編輯環境變量
我的配置是這樣的
#nativecompilerwindowsamd64
GOROOT=D:ProgramFiles(x86)Gogo #這裏是Go的安裝目錄
#GOBIN=
GOBIN=%GOROOT%bin
GOARCH=amd64
GOOS=windows
CGO_ENABLED=1
PATH=%GOROOT%bin;%PATH%
LITEIDE_GDB=gdb64
LITEIDE_MAKE=mingw32-make
LITEIDE_TERM=%COMSPEC%
LITEIDE_TERMARGS=
LITEIDE_EXEC=%COMSPEC%
LITEIDE_EXECOPT=/C
這樣就配置好了LiteIDE的環境變量
然後進行設置
第二步是設置GoPath(相當於workspace)
點擊菜單欄的查看 選擇->管理GoPath
我隻設置了一項係統GoPath
D:UsersMikeGoPath
第三步開始編寫程序
個人習慣各個工程公用一個src目錄,一開始不怎麼習慣,但是比多工程目錄好用方便
在左側的目錄試圖中添加目錄 將GoPath的目錄添加進來,在GoPath目錄下新建文件夾src
添加一個hello工程
在src目錄下新建目錄hello並在hello目錄下建立hello.go
編輯代碼
複製代碼
package main
import ("fmt")
func main() { fmt.Println("Hello,世界")
}複製代碼
我習慣使用在終端而不是LIteIDE中運行程序 打開終端轉到目錄D:UsersMikeGoPathsrchello執行
go run hello.go
可查看到運行結果
下麵這幾種運行方式略有區別給出一些說明
複製代碼
build compile packages and dependencies
在src目錄或者hello下執行go build hello
隻在對應當前目錄下生成了hello.exe
install compile and install packages and dependencies
在src目錄或者hello下執行go install hello
生成bin和pkg文件pkg中安裝了依賴包(編譯後的)bin中生成了hello.exe
run compile and run Go program
在src/hello目錄下執行go run hello.go
不生成任何文件 隻運行程序(參數隻能是含main的go文件)
build 命令隻生成可執行的文件 並且保存在當前的目錄中(參數可為目錄和文件 一般為文件)
而install命令不但包含build的過程 而且生成編譯後的文件和可執行文件 並且按標準工程目錄存放
76.4M / 03-25
55M / 06-05
237.9M / 04-13
140.5M / 03-06
900.9M / 03-02
96.2M / 07-06
311.2M / 07-06
335M / 07-06
200M / 07-06
413.8M / 07-06
353.9M / 06-05
131.8M / 04-13
230.8M / 03-03
195.6M / 03-03
165.4M / 03-03
45.6M / 09-08
665.2M / 07-06
2.84G / 07-06
93M / 07-06
338.3M / 07-06
1.38G / 07-26
488.3M / 07-16
109.8M / 06-03
142M / 01-08
1.2M / 11-23
548.8M / 04-13
1.6M / 04-13
1.48G / 03-18
646.6M / 03-03
133.7M / 03-03
325.8M / 06-07
60M / 04-29
254M / 04-25
659M / 04-23
1M / 12-26
253.4M / 12-08
253M / 12-08
1.19G / 11-16
110.5M / 04-23
26.7M / 03-16
488.3M / 07-16
248.9M / 12-08
248.9M / 12-08
201.2M / 04-13
100.6M / 03-06
148.9M / 03-06
1.12G / 07-06
1.25G / 07-06
9.48G / 07-06
50KB / 07-06
116.2M / 04-10
1.92G / 04-17
201.5M / 04-13
7.31G / 07-01
94.3M / 07-06
2.48G / 07-06
7.63G / 07-06
1M / 07-06
778.1M / 07-06
509.7M / 07-06
561.8M / 07-11
1.32G / 01-19
72M / 07-06
548.7M / 07-06
1.00G / 07-06
9.13G / 07-06
126.2M / 07-06
72M / 07-06
105.1M / 07-06
132M / 07-06