91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Eclipse怎么安裝配置goclipse插件

發布時間:2023-02-06 11:07:43 來源:億速云 閱讀:144 作者:iii 欄目:編程語言

這篇文章主要介紹“Eclipse怎么安裝配置goclipse插件”的相關知識,小編通過實際案例向大家展示操作過程,操作方法簡單快捷,實用性強,希望這篇“Eclipse怎么安裝配置goclipse插件”文章能幫助大家解決問題。

GoClipse是一款用于go語言開發的Eclipse IDE插件,擁有非常多的特性以及通過GoCode來實現代碼補全功能;它是一個非常好的編輯器,擁有完善的代碼補全、抽象語法樹視圖、項目管理和程序調試功能。代碼補全一般都是通過內置GoCode實現的,如果需要手動安裝GoCode,在命令行輸入指令“go get -u github.com/nsf/gocode”即可。

GoClipse是什么

GoClipse是一款 Eclipse IDE 的插件,擁有非常多的特性以及通過 GoCode 來實現代碼補全功能。其依附于著名的 Eclipse 這個大型開發環境,雖然需要安裝 JVM 運行環境,但卻可以很容易地享有 Eclipse 本身所具有的諸多功能。這是一個非常好的編輯器,完善的代碼補全、抽象語法樹視圖、項目管理和程序調試功能。

Eclipse怎么安裝配置goclipse插件

如果你對集成開發環境都不是很熟悉,那就使用 LiteIDE 吧,另外使用 GoClipse 或者 IntelliJ Idea Plugin 也是不錯的選擇。

代碼補全一般都是通過內置 GoCode 實現的(如:LiteIDE、GoClipse),如果需要手動安裝 GoCode,在命令行輸入指令 go get -u github.com/nsf/gocode 即可(務必事先配置好 Go 環境變量) 。

Eclipse安裝配置goclipse插件

1、安裝goclipse插件:

Eclipse中有兩種方式可以實現插件安裝,一是先下載資源包再在進行離線安裝,二是直接使用Eclipse的在線工具安裝。

可以參考官方指南來完成安裝步驟:GoClipse/goclipse/Installation.md

當然,要安裝 goclipse 也是有一定版本要求的,官方要求如下:

Installation Requirements:

- Java VM version 8 or later.

- Eclipse 4.6 (Neon) or later.

- CDT 9.0 or later (this will be installed or updated automatically as part of the steps below).

離線安裝:

  • 首先,下載 goclipse資源包,然后壓縮包解壓。

  • 然后,打開Eclipse,依次點擊 Help -> Install New Software... -> Add,填寫插件描述,并點擊 Local 定位并選中上述下載的資源包解壓目錄下的 releases 目錄,點擊 Ok
    Eclipse怎么安裝配置goclipse插件

  • 假如,已安裝了 CDT 則這里只選 GoClipse 一項即可,假如未安裝 CDT,則需要選擇前三項:CDT Main FeaturesCDT Optional FeaturesGoClipse,然后一直按 Next 直到安裝結束。

在線安裝:

點擊菜單欄,依次點擊 Help -> Install New Software... -> Add,然后在 Archive... 中填入 goclipse 的地址URL:http://goclipse.github.io/releases/,剩下的步驟與離線相同。

Eclipse怎么安裝配置goclipse插件

2、配置:

在Eclipse中依次點擊菜單:Windows -> Preferences -> Go,進入到Go插件的配置界面,然后進行 Go DictionaryGOPATH 兩項關鍵配置項的填寫(記得把最后一項勾選上):

Eclipse怎么安裝配置goclipse插件

填寫完畢后點擊 Apply 應用設置內容,然后切換到 Go 頁簽的子頁簽 Tools,這里需要配置三個工具的目錄,分別是:gocodegurugodef

Eclipse怎么安裝配置goclipse插件

這里可以使用兩種方式來完成此三項的配置:

  • 方式一:比較簡單,直接點擊對應項后面得 Download 按鈕,進行在線安裝,下載完成后會自動編譯并設置對應項的配置參數;

  • 方式二:通過分別下載這三項的Go源碼,然后使用 go build 指令編譯得到對應的 .exe 文件,并將其目錄填寫到對應欄中即可。

安裝 gocode

  • 這里以 gocode為例,使用方式一,點擊之后出現彈窗:

Eclipse怎么安裝配置goclipse插件
點擊 OK 即可是下載資源和編譯,知道看到Eclipse的 Console 窗口輸出如下結果表示配置完成:

>> Running: E:\Go\Installs\bin\go.exe get -u github.com/nsf/gocode
^^^ Terminated, exit code: 0 ^^^

Eclipse怎么安裝配置goclipse插件
并且在之前配置的Go工作目錄 GOPATHbin 目錄下會多出一個 gocode.exe 文件。

安裝 godef

以相同的方式完成第三項的安裝:

>> Running: E:\Go\Installs\bin\go.exe get -u github.com/rogpeppe/godef
^^^ Terminated, exit code: 0 ^^^

安裝 guru

這種方式無法安裝第二項,因為第二項獲取資源的路徑是 golang.org/x/tools/cmd/guru,但是不翻墻的話無法訪問 golang.org 這個網址,安裝會報錯:

Eclipse怎么安裝配置goclipse插件

Running: E:\Go\Installs\bin\go.exe get -u golang.org/x/tools/cmd/guru
package golang.org/x/tools/cmd/guru: unrecognized import path "golang.org/x/tools/cmd/guru" (https fetch: Get https://golang.org/x/tools/cmd/guru?go-get=1: read tcp 10.0.2.245:15668->216.239.37.1:443: wsarecv: An established connection was aborted by the software in your host machine.)
^^^ Terminated, exit code: 1 ^^^

所以這里我們嘗試使用方式二來完成 guru 的配置:

  • 先從Github上獲取 guru 的源碼,當然通常的做法就是把 整個Git工程 給下載下來;

  • 將項目壓縮包解壓,改名為 tools ,然后在之前配置的Go安裝目錄的 src 目錄下新建一個文件夾命名為 golang.org ,再在此文件夾下新建一個 x 文件夾,將解壓后的文件放到 golang.org/x/ 文件夾下;

  • 在命令行中定位到 GOPATH 配置的目錄下的 bin 目錄下,執行 go build golang.org/x/tools/cmd/guru,執行成功發現在此目錄生成了一個 guru.exe 文件;

  • 配置Eclipse中 Toolsguru 目錄為上述生成 guru.exe 文件的路徑。

點擊 Apply 保存配置信息,至此,配置操作就已經完成了:

Eclipse怎么安裝配置goclipse插件

測試工程:

1、創建工程:

在Eclipse中依次點擊:File -> New -> Project...,選擇 Go -> Go Project,輸入工程名稱點擊 Finish完成工程創建:

Eclipse怎么安裝配置goclipse插件

2、創建測試源文件:

在工程的 scr 目錄下新建一個文件夾 main,然后新建一個 helloworld.go 文件,內容如下:

package mainimport (    "fmt")func main(){
    fmt.Println("Hello world!")
}

3、執行測試代碼:

選中 helloworld.go右鍵 -> Run As -> Go Application 即可執行此腳本,輸出結果:

Hello world!

關于“Eclipse怎么安裝配置goclipse插件”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識,可以關注億速云行業資訊頻道,小編每天都會為大家更新不同的知識點。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

鄯善县| 福泉市| 塔河县| 清丰县| 大厂| 平塘县| 平原县| 霍邱县| 密山市| 雷州市| 铁岭县| 百色市| 辽阳县| 南雄市| 巴里| 三穗县| 阳曲县| 双牌县| 榆林市| 晋中市| 太仓市| 黄山市| 禹州市| 灌云县| 汪清县| 石嘴山市| 肇庆市| 霍邱县| 陇南市| 沐川县| 开阳县| 余江县| 安塞县| 恭城| 禹城市| 凌海市| 江安县| 金乡县| 库伦旗| 得荣县| 锡林郭勒盟|