JetBrains GoLand 2021是一款編程開發(fā)設(shè)計的平臺,這里有代碼編程處理,進(jìn)行數(shù)據(jù)檢測,并且提供修復(fù)建議。直男識別補(bǔ)全代碼內(nèi)容,掌握功能可以幫助你增強(qiáng)開發(fā)環(huán)境,實(shí)現(xiàn)你想要的內(nèi)容!
JetBrains GoLand 2021功能
一、編碼協(xié)助
1、JetBrains GoLand 2021.1智能完成
IDE通過自動完成語句來幫助您編寫新代碼。 Ctrl+Shift+Space為您提供適用于當(dāng)前上下文的最相關(guān)符號的列表。選擇建議時,它會即時添加相應(yīng)的包導(dǎo)入語句。
2、檢查和快速修復(fù)
IDE提供了內(nèi)置檢查功能,可在您鍵入代碼時即時檢查您的代碼。當(dāng)他們找到有問題的代碼時,會為您提供快速修復(fù),您只需按一下即可應(yīng)用Alt+Enter。
3、重構(gòu)
可用的重構(gòu)包括Rename和Extract,使您可以快速安全地更改代碼。
4、快速導(dǎo)航
只需單擊一下即可切換到超級方法,實(shí)現(xiàn),用法,聲明等。一鍵跳轉(zhuǎn)到任何類,文件或符號,甚至任何IDE操作或工具窗口。
5、快速彈出
當(dāng)需要有關(guān)插入符號處的符號的更多信息時,請使用快速彈出窗口:例如,快速文檔,快速定義,顯示用法,結(jié)構(gòu)等。
即使您使用代碼完成功能,某些彈出窗口仍然可用:它們提供有關(guān)選定建議的其他信息。
6、代碼生成
在某些情況下,IDE可以為您生成簡單的代碼。例如,如果單擊 Ctrl+O,IDE將通過生成其方法來幫助您實(shí)現(xiàn)任何接口。
7、檢測遞歸調(diào)用
如果您在函數(shù)中進(jìn)行了遞歸調(diào)用,則IDE將檢測到它并將其標(biāo)記在裝訂線上,使您的代碼更易于閱讀和理解。
8、表情類型
可以通過以下方式使用“ 表達(dá)式類型”操作Alt+,當(dāng)您需要知道插入符號處任何表達(dá)式的類型時,它始終可用。
9、出口突出顯示
每個函數(shù)可能有多個return和panic語句。要快速查找所有內(nèi)容,請Ctrl+Shift+F7在插入符號處于func, return或panic關(guān)鍵字時按。這有助于您更快地了解功能的工作原理。
10、查找用法
“ 查找用法”功能不僅可以查找代碼中使用符號的所有位置,還可以按類型對這些用法進(jìn)行分組:例如閱讀,書寫等。
11、格式化程序
內(nèi)置的格式化程序提供的功能等同于go fmt。
二、代碼編輯器
1、語義突出顯示
此選項(xiàng)使用每個參數(shù)和局部變量的唯一顏色來擴(kuò)展標(biāo)準(zhǔn)語法突出顯示。
2、參數(shù)提示
編輯器顯示用作方法參數(shù)的文字和nil的參數(shù)提示。這些提示使代碼更具可讀性。
三、內(nèi)置工具和集成
1、調(diào)試器
IDE帶有功能齊全的調(diào)試器,該調(diào)試器支持常見的調(diào)試器功能: Watches, Evaluate Expression,Show Inline Values以及其他。該調(diào)試器適用于應(yīng)用程序和測試。
2、覆蓋范圍
如果使用覆蓋率指令運(yùn)行代碼,則IDE會收集數(shù)據(jù)并將其顯示在聚合視圖中和Editor中的 per語句中。
3、測試選手
IDE提供了用于運(yùn)行和調(diào)試測試,基準(zhǔn)測試和檢查的專用界面。
4、去工具
通過“代碼” →“ 轉(zhuǎn)到工具”菜單,您可以在項(xiàng)目上運(yùn)行轉(zhuǎn)到工具,而無需切換到命令行。
5、計劃9
編輯器為Go程序集文件提供語法突出顯示。
6、版本控制
內(nèi)置的Git集成使您可以瀏覽更改的歷史記錄,管理分支,合并沖突等。對于其他版本控制系統(tǒng),可以通過相應(yīng)的插件使用類似的功能:Mercurial,SVN等。
7、終奌站
IDE帶有內(nèi)置終端。根據(jù)您的平臺,您可以使用命令行提示符,F(xiàn)ar,powershell或bash。使用調(diào)用終端Alt+F12并執(zhí)行任何命令,而無需離開IDE。
8、碼頭工人
IDE提供了一個插件,可讓您連接到本地運(yùn)行的Docker計算機(jī),以管理映像,容器和Docker Compose服務(wù)。
四、前端和后端開發(fā)
1、JavaScript,HTML和CSS
IDE從WebStorm繼承了其對前端語言和框架的一流支持。IDE為JavaScript,TypeScript,Dart,React等提供了一流的編碼幫助??赏ㄟ^插件獲得對Angular和Node.js的支持。
2、數(shù)據(jù)庫工具
編輯SQL時要利用智能編碼幫助。連接到實(shí)時數(shù)據(jù)庫;運(yùn)行查詢;瀏覽和導(dǎo)出數(shù)據(jù);甚至可以從IDE直接在可視界面中管理方案。
JetBrains GoLand 2021安裝安卓教程
1、在本站下載好數(shù)據(jù)包后進(jìn)行解壓得到安裝程序“goland-211.4961.30.exe”,鼠標(biāo)雙擊運(yùn)行進(jìn)入安裝向?qū)c(diǎn)擊“next”進(jìn)入下一步。
2、選擇第一項(xiàng)“I accept the terms of the license agreement”(我接受許可協(xié)議的條款),再點(diǎn)擊“next”進(jìn)入下一步。
3、選擇安裝位置,默認(rèn)路徑為“C:\Program Files\JetBrains\GoLand 211.4961.30”,建議最好不要安裝到系統(tǒng)盤(C盤)。
4、根據(jù)自身需求選擇安裝功能組件,需要安裝的前面勾上即可。
5、軟件安裝需要一些時間請耐心等待即可。
6、當(dāng)安裝完成后點(diǎn)擊“finish”即可退出安裝向?qū)А?/p>
7、運(yùn)行軟件進(jìn)入主界面,這個時候軟件還是英文版,我們先對它進(jìn)行語言的調(diào)整,漢化操作。
8、直接快捷鍵“Ctrl+ALT+S”打開“Settings -》 Plugins”。
9、在marketplace的搜索框中輸入“Chinese”,找到漢化插件“chinese(simplified) langua.”在點(diǎn)擊“install”進(jìn)行安裝。
10、這個時候點(diǎn)擊“restart idea”會彈出提示重啟框,在點(diǎn)擊“restart”重啟軟件。
11、最后待軟件重啟進(jìn)入界面后即可發(fā)現(xiàn)是中文界面咯,且無需再次安卓即可直接免費(fèi)使用。
JetBrains GoLand 2021使用幫助說明
一、打開一個現(xiàn)有項(xiàng)目
要打開存儲在計算機(jī)上的項(xiàng)目,請點(diǎn)擊打開。在文件瀏覽器中,導(dǎo)航到包含項(xiàng)目文件的文件夾,然后單擊“打開”。打開項(xiàng)目后,需要指定Go SDK的位置。您可以指定SDK的本地路徑或下載它。要設(shè)置Go SDK,請打開設(shè)置Ctrl+Alt+S并導(dǎo)航到Go | GOROOT。單擊添加SDK按鈕,然后在兩個選項(xiàng)之間進(jìn)行選擇:
本地:使用本地SDK副本。在文件瀏覽器中,導(dǎo)航到硬盤驅(qū)動器上的SDK版本。
下載:下載SDK。在位置字段中,指定SDK的路徑。要使用文件瀏覽器,請單擊瀏覽圖標(biāo) 瀏覽圖標(biāo)。單擊確定。
二、用戶界面和項(xiàng)目
演示了如何自定義UI,在“項(xiàng)目”工具窗口中使用控件以及如何在編輯器中工作。
三、基于文件的格式
基于文件的格式是舊版中唯一可用的格式?,F(xiàn)在已經(jīng)過時了。這種格式的項(xiàng)目包含幾個文件:.ipr,.iws和.iml文件。通常,除非您需要通過單擊.ipr文件在不同的文件管理器中打開項(xiàng)目,或者除非您需要在一個目錄中存儲多個項(xiàng)目,否則我們建議您不要使用這種格式。
四、基于目錄的格式
對于基于目錄的格式,IDE將創(chuàng)建.iml文件和保留項(xiàng)目設(shè)置的.idea目錄。目前,這是JetBrains GoLand 2021.1中項(xiàng)目的默認(rèn)格式。此格式是在基于文件的格式之后引入的。它的主要優(yōu)點(diǎn)是已調(diào)整為在版本控制系統(tǒng)中存儲項(xiàng)目文件:項(xiàng)目數(shù)據(jù)被拆分為多個文件,合并沖突的可能性較小。有關(guān)如何以不同格式共享項(xiàng)目的更多信息,請參閱 如何在版本控制系統(tǒng)下管理項(xiàng)目
五、通過VCS共享項(xiàng)目設(shè)置
項(xiàng)目設(shè)置作為.idea文件夾下的一組XML文件存儲在項(xiàng)目目錄中 。此文件夾包含不應(yīng)放在版本控制下的特定于用戶的設(shè)置和通常由團(tuán)隊(duì)工作的開發(fā)人員共享的項(xiàng)目設(shè)置,例如,代碼樣式配置。當(dāng)您 將項(xiàng)目置于版本控制下時,您的個人設(shè)置將自動被忽略。軟件將工作空間.xml(具有您的個人設(shè)置的文件)移動 到被忽略文件的列表中, 以避免與其他開發(fā)人員的設(shè)置沖突。配置文件將根據(jù)您的選擇進(jìn)行處理。修改項(xiàng)目設(shè)置并創(chuàng)建新的配置文件后,IDE會在屏幕底部顯示一條通知,提示您選擇如何處理此項(xiàng)目中的配置文件:
(1)查看文件:查看已創(chuàng)建的配置文件的列表,然后選擇要放在版本控制下的文件。之后,將計劃將所選文件添加到VCS。
(2)始終添加:靜默計劃在.idea 目錄中創(chuàng)建的所有配置文件以添加到VCS(僅適用于當(dāng)前項(xiàng)目)。
(3)不再詢問:永遠(yuǎn)不要計劃將配置文件添加到VCS;在您將它們手動添加到VCS(僅適用于當(dāng)前項(xiàng)目)之前,它們將處于未版本化狀態(tài)。
如果關(guān)閉通知而未選擇任何選項(xiàng),則在創(chuàng)建新的配置文件后,它將再次出現(xiàn)。即使您重新啟動IDE,新文件也將轉(zhuǎn)到將存在的列表中,直到您選擇選項(xiàng)之一為止。
六、將全局設(shè)置復(fù)制到項(xiàng)目級別
全局(IDE)設(shè)置與項(xiàng)目分開存儲。因此,這些設(shè)置不會通過版本控制與項(xiàng)目一起共享。但是,某些設(shè)置可以復(fù)制到項(xiàng)目級別。例如,您可以創(chuàng)建代碼樣式配置 , 檢查配置文件, 代碼完成和自動導(dǎo)入中排除 的類和包的列表的 副本 。如果這樣做,IDE將在.idea目錄中創(chuàng)建相應(yīng)的配置文件,您可以通過VCS與該項(xiàng)目一起共享該配置文件。
還提供了幾種在不同IDE實(shí)例之間共享設(shè)置的方式。有關(guān)詳細(xì)信息,請參見 共享IDE設(shè)置
JetBrains GoLand 2021測評
JetBrains GoLand 2021為開發(fā)者提供平臺,在線錯誤檢測以及修復(fù)!



































