本文將介紹如何在Go開發(fā)工具GoLand 中打開或創(chuàng)建 Go 項(xiàng)目。
GoLand官方正版下載
首次安裝并啟動(dòng) GoLand 后,您需要?jiǎng)?chuàng)建一個(gè)項(xiàng)目。您在 GoLand 中所做的一切都是在項(xiàng)目的上下文中完成的。它是編碼輔助、批量重構(gòu)、編碼風(fēng)格一致性和其他功能的基礎(chǔ)。
您可以通過三個(gè)選項(xiàng)開始在 IDE 中處理項(xiàng)目:
-
打開現(xiàn)有項(xiàng)目
-
從版本控制系統(tǒng) (VCS) 中簽出項(xiàng)目
-
創(chuàng)建一個(gè)新項(xiàng)目
打開現(xiàn)有項(xiàng)目
-
在“歡迎使用 GoLand”對(duì)話框中,單擊“打開” ,或者,單擊文件 | 打開。
-
在文件瀏覽器中,導(dǎo)航到包含項(xiàng)目文件的文件夾,然后單擊打開。
-
單擊確定。
從版本控制系統(tǒng)克隆現(xiàn)有項(xiàng)目
-
在Welcome to GoLand對(duì)話框中,單擊Get from Version Control。
-
從版本控制列表中,選擇Git或Mercurial:
-
要從 GitHub 簽出文件,請(qǐng)選擇GitHub并單擊通過 GitHub 登錄。您將被重定向到account.jetbrains.com,您需要在其中單擊Authorize in GitHub。輸入您的 GitHub 憑據(jù)并授予對(duì)您的 GitHub 帳戶的訪問權(quán)限。
-
要從 Mercurial 簽出文件,請(qǐng)安裝并配置 Mercurial并重新啟動(dòng) GoLand。輸入源的路徑并將存儲(chǔ)庫克隆到您的計(jì)算機(jī)。
-
打開項(xiàng)目后,您需要指定 Go SDK 的位置。您可以指定 SDK 的本地路徑或下載它。要設(shè)置 Go SDK,打開設(shè)置Ctrl+Alt+S并導(dǎo)航到Go | 戈魯特。單擊Add SDK...按鈕并在兩個(gè)選項(xiàng)之間進(jìn)行選擇:
-
本地:使用本地 SDK 副本。在文件瀏覽器中,導(dǎo)航到硬盤上的 SDK 版本。
-
載:下載 SDK。在位置字段中,指定 SDK 的路徑。要使用文件瀏覽器,請(qǐng)單擊瀏覽圖標(biāo)瀏覽圖標(biāo)。單擊確定。
創(chuàng)建一個(gè) Go 文件
-
要?jiǎng)?chuàng)建項(xiàng)目,請(qǐng)執(zhí)行以下操作之一:
-
選擇文件 | 新 | 項(xiàng)目。
-
在歡迎屏幕上,單擊新建項(xiàng)目。
-
在New Project對(duì)話框中,選擇Go。
默認(rèn)情況下,GoLand 建議創(chuàng)建一個(gè) Go 模塊項(xiàng)目。使用 Go 模塊,您無需將項(xiàng)目文件保存在 GOPATH 下,并且可以輕松管理項(xiàng)目中的依賴項(xiàng)。
-
在GOROOT字段中,指定 Go SDK。您可以選擇 SDK 的本地副本或下載它。
-
要選擇 Go SDK 的本地副本,請(qǐng)單擊GOROOT字段附近的Add SDK...圖標(biāo) ( )并選擇Local...。在文件瀏覽器中,導(dǎo)航到硬盤上的 SDK 版本。
-
要下載 Go SDK,請(qǐng)單擊GOROOT字段附近的添加 SDK...圖標(biāo) ( )并選擇下載...。從版本列表中,選擇 SDK 版本。在位置字段中,指定 SDK 的路徑。要使用文件瀏覽器,請(qǐng)單擊瀏覽圖標(biāo)。單擊確定。
-
單擊創(chuàng)建。
創(chuàng)建一個(gè) Go 文件
-
一個(gè)新項(xiàng)目沒有 Go 文件。要?jiǎng)?chuàng)建 Go 文件,請(qǐng)執(zhí)行以下操作之一:
-
右鍵單擊項(xiàng)目的父文件夾,然后選擇新建 | 去文件。
-
單擊項(xiàng)目的父文件夾,按Alt+Insert,然后選擇Go File。
-
單擊項(xiàng)目的父文件夾,導(dǎo)航到文件 | 新 | 去文件。
-
在New Go File對(duì)話框中,輸入文件的名稱并選擇是要?jiǎng)?chuàng)建一個(gè)空的 Go 文件(Empty file)還是一個(gè)具有定義main函數(shù)的 Go 文件(Simple application)。
GoLand | 下載試用
本文介紹GoLand使用教程中關(guān)于第一次運(yùn)行GoLand的相關(guān)內(nèi)容,更多教程歡迎大家進(jìn)入慧都官網(wǎng)查看。
GoLand是強(qiáng)大的Go IDE,使 Go 代碼的閱讀、編寫和更改變得非常容易。
想要了解GoLand價(jià)格的朋友,歡迎咨詢
標(biāo)簽:
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn