首頁 > 後端開發 > Golang > 主體

LiteIDE是什麼

青灯夜游
發布: 2023-01-18 16:30:51
原創
2902 人瀏覽過

LiteIDE是一款專為Go語言開發而設計的開源、跨平台、輕量級整合開發環境(IDE),是Go語言的一個開發工具,基於Qt開發(一個跨平台的C框架),支援Windows、Linux和Mac OS X平台。

LiteIDE是什麼

本教學操作環境:windows10系統、LiteIDE X36版本、Dell G3電腦。

LiteIDE 是專為Go語言開發而設計的開源、跨平台、輕量整合開發環境(IDE),基於 Qt 開發(一個跨平台的 C  框架),支援Windows、Linux 和Mac OS X 平台。 LiteIDE 的第一個版本發佈於 2011 年 1 月初,是最早的面向Go語言的 IDE 之一。

LiteIDE在編輯、編譯和執行 Go 程式和專案方面都有非常好的支援。同時也包括了對原始程式碼的抽象語法樹視圖和一些內建工具(此開發環境由國人 vfc 大叔開發)。

LiteIDE 是一款非常好用的輕量級Go 整合開發環境(基於QT、Kate 和SciTE),包含了跨平台開發及其它必要的特性,對程式碼編寫、自動補全和運行調試都有極佳的支援。它採用了 Go 專案的概念來對專案文件進行瀏覽和管理,它還支援在各個 Go 開發環境之間隨意切換以及交叉編譯的功能。

同時,它具備了抽象語法樹視圖的功能,可以清楚地縱覽專案中的常數、變數、函數、不同類型以及他們的屬性和方法。

下載LiteIDE

#大家可以透過以下方式下載LiteIDE 安裝套件:

本節我們需要下載Windows 版本的LiteIDE 安裝套件。

LiteIDE是什麼

因為 LiteIDE 是綠色版的,不需要安裝,所以下載完成後,得到的是一個 ZIP 格式的壓縮檔。

LiteIDE是什麼

將壓縮包解壓縮到任意目錄,這裡我們將壓縮包解壓縮到了 D 盤,解壓縮後會得到一個名為「liteide」的資料夾。

LiteIDE是什麼

進入 LiteIDE 資料夾中的 bin 資料夾,可以在 bin 資料夾中找到名為「liteide.exe」的文件,它就是 LiteIDE 的啟動程式。

LiteIDE是什麼

雙擊執行「liteide.exe」就可以正常開啟LiteIDE 了,為了方便以後的使用,建議大家在桌面建立LiteIDE 的捷徑(在「liteide.exe 」上右鍵→「傳送到」→「桌面捷徑」)。

LiteIDE是什麼

配置LiteIDE

#修改目前的運行環境,需要根據系統的不同設定對應的運行環境,因為我們使用的是64 位元的Windows 系統,所以這裡需要將運行環境設定為Win64 。

LiteIDE是什麼

配置目前運行環境,點擊“工具”,在下拉式選單中選擇“編輯目前環境”,如下圖所示。

LiteIDE是什麼

在開啟的檔案中找到“GOROOT=xxx”,並將其修改為環境變數中 GOROOT 對應的值,如下所示。 (注意:修改完成後記得儲存)

LiteIDE是什麼

如果你記不清了也沒關係,可以在 CMD 視窗中使用go env指令查看 GOROOT 對應的值。

LiteIDE是什麼

新增自訂 GOPATH,在“工具”功能表中找到“管理 GOPATH/Modules...”,如下圖所示。 (注意:因為系統中已經包含了一個預設的 GOPATH,所以此步驟不是必須的,了解即可)

LiteIDE是什麼

在彈出的視窗中找到“使用自訂 GOPATH”,將其勾選,然後點擊“新增目錄”,選擇合適的目錄即可。

1LiteIDE是什麼

新專案

#到這裡LiteIDE 已經基本上配置完成了,下面我們就來創建一個項目來測試一下。

首先,在“檔案”選單中選擇“新建”,在彈出的視窗中,選擇系統預設的GOPATH 路徑,範本選擇“Go1 Command Project”,最後填入專案名稱,並選擇適當的目錄,確認無誤後點選「OK」。

1LiteIDE是什麼

新建好的專案是像下面這樣的,編輯器自動為我們建立了兩個文件,並在「main.go」中產生了簡單的程式碼。

1LiteIDE是什麼

點選編輯器右上方的「BR」按鈕,就可以執行「main.go」中的程式碼,同時會在目前目錄下產生一個.exe 的可執行檔。

1LiteIDE是什麼

【相關推薦:Go影片教學程式設計教學

以上是LiteIDE是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板