最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

GO語言開發(fā)GoLand 2021.3.4

2022-03-20 16:29 作者:藍(lán)色發(fā)束  | 我要投稿

JetBrains GoLand Mac軟件是Macos系統(tǒng)一個(gè)GO語言集成開發(fā)工具環(huán)境,基于IntelliJ平臺(tái),支持JetBrains插件體系,擁有針對(duì)GO語言的代碼助手、代碼編輯器、代碼調(diào)試等工具,支持前端和后端開發(fā),并且支持IntelliJ插件,可以大大提高Go語言開發(fā)者的開發(fā)效率。

www.macz.com/mac/4115.html?id=NzY4OTU3Jl8mMjcuMTg2LjExLjEzNA%3D%3D

goland 2021功能介紹

1.編碼協(xié)助

智能完成IDE

通過自動(dòng)完成語句幫助您編寫新代碼。Ctrl+Shift+Space為您提供當(dāng)前上下文中適用的最相關(guān)符號(hào)的列表。當(dāng)您選擇建議時(shí),它會(huì)動(dòng)態(tài)添加相應(yīng)的包導(dǎo)入語句。

檢查和快速修復(fù)DE

提供內(nèi)置檢查功能,可在您鍵入代碼時(shí)動(dòng)態(tài)檢查代碼。當(dāng)他們發(fā)現(xiàn)有問題的代碼時(shí),他們會(huì)為您提供快速修復(fù),只需按下即可應(yīng)用Alt+Enter。

重構(gòu)

可用的重構(gòu)包括重命名和提取,允許您快速安全地更改代碼。

快速導(dǎo)航

只需單擊一下即可切換到超級(jí)方法,實(shí)現(xiàn),用法,聲明等。只需單擊一下,即可跳轉(zhuǎn)到任何類,文件或符號(hào),甚至任何IDE操作或工具窗口。

快速彈出窗口

當(dāng)您需要有關(guān)插入符號(hào)的更多信息時(shí),請(qǐng)使用快速彈出窗口:例如快速文檔,快速定義,顯示用法,結(jié)構(gòu)等。即使您使用代碼完成,也可以使用一些彈出窗口:它們提供有關(guān)所選建議的其他信息。

代碼生成

在某些情況下,IDE可以為您生成簡單的代碼。例如,如果單擊Ctrl+O,IDE將通過生成其方法來幫助您實(shí)現(xiàn)任何接口。

檢測遞歸調(diào)用

如果您在函數(shù)內(nèi)部進(jìn)行了遞歸調(diào)用,IDE將檢測它并在裝訂線上標(biāo)記它,使您的代碼更易于閱讀和理解。

表達(dá)類型

當(dāng)您需要知道插入符號(hào)中任何表達(dá)式的類型時(shí),“ 表達(dá)式類型”操作可通過Ctrl-Shift+P并始終可用。

退出點(diǎn)突出

顯示每個(gè)函數(shù)可能有多個(gè)返回和恐慌語句。要快速找到它們,請(qǐng)Cmd+Shift+F7在插入符號(hào)位于func,return或panic關(guān)鍵字時(shí)按下。這有助于您更快地了解功能的工作原理。

尋找用法

在查找用法功能不僅可以找到其中符號(hào)的使用,也可組這些用法按類型代碼的所有地方:如閱讀,寫作,等等。

格式化

內(nèi)置格式化程序提供的功能與go fmt相同。

2.代碼編輯器

語義突出

顯示此選項(xiàng)使用每個(gè)參數(shù)和局部變量的唯一顏色擴(kuò)展標(biāo)準(zhǔn)語法突出顯示。

參數(shù)提示

編輯器顯示用作方法參數(shù)的文字和nils的參數(shù)提示。這些提示使代碼更具可讀性。

3.內(nèi)置工具和集成

調(diào)試器

IDE附帶一個(gè)功能齊全的調(diào)試器,支持常見的調(diào)試器功能:手表,評(píng)估表達(dá)式,顯示內(nèi)聯(lián)值等。調(diào)試器適用于應(yīng)用程序和測試。

覆蓋

如果使用coverage指令運(yùn)行代碼,IDE將收集數(shù)據(jù)并在編輯器中的聚合視圖和每個(gè)語句中顯示它。

試驗(yàn)

IDE為運(yùn)行和調(diào)試測試,基準(zhǔn)測試和檢查提供了專用接口。

去工具該代碼 → 轉(zhuǎn)到工具菜單,可以對(duì)項(xiàng)目運(yùn)行的隨身工具,而無需切換到命令行。

Plan9編輯器

為Plan9文件提供語法突出顯示。

版本控制

內(nèi)置的Git集成使您可以瀏覽更改歷史記錄,管理分支,合并沖突等等。對(duì)于其他版本控制系統(tǒng),可通過相應(yīng)的插件獲得類似的功能:Mercurial,SVN等。

終奌站

IDE配有內(nèi)置終端。根據(jù)您的平臺(tái),您可以使用命令行提示符,F(xiàn)ar,powershell或bash。Alt+F12無需離開IDE即可調(diào)用終端并執(zhí)行任何命令。

搬運(yùn)工人

IDE提供了一個(gè)插件,允許您連接到本地運(yùn)行的Docker機(jī)器來管理圖像,容器和Docker Compose服務(wù)。

4.前端和后端開發(fā)

JavaScript,HTML和CSSIDE繼承了WebStorm對(duì)前端語言和框架的一流支持。IDE為JavaScript,TypeScript,Dart,React等提供頂級(jí)編碼幫助。可以通過插件獲得對(duì)Angular和Node.js的支持。

數(shù)據(jù)庫工具在編輯SQL時(shí)利用智能編碼輔助; 連接到實(shí)時(shí)數(shù)據(jù)庫; 運(yùn)行查詢; 瀏覽和導(dǎo)出數(shù)據(jù); 甚至可以在IDE中以可視化界面管理您的方案。

5.插件生態(tài)系統(tǒng)超過10年的IntelliJ平臺(tái)開發(fā)為GoLand 50+ IDE提供了不同性質(zhì)的插件,包括對(duì)其他VCS的支持,與不同工具和框架的集成,以及Vim仿真等編輯器增強(qiáng)功能。


GO語言開發(fā)GoLand 2021.3.4的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
乌恰县| 防城港市| 郁南县| 兰溪市| 抚顺市| 日照市| 遵义市| 遂宁市| 唐山市| 浦城县| 讷河市| 乌兰县| 清镇市| 句容市| 霍州市| 广德县| 平远县| 元朗区| 罗甸县| 新营市| 宁蒗| 遵化市| 电白县| 商城县| 勃利县| 兴安盟| 海门市| 苗栗县| 德清县| 定结县| 通许县| 白山市| 喀什市| 上犹县| 衡阳市| 娄烦县| 临安市| 高青县| 屯昌县| 博野县| 淅川县|