日韩成人免费在线_国产成人一二_精品国产免费人成电影在线观..._日本一区二区三区久久久久久久久不

當前位置:首頁 > 科技  > 軟件

Goland2023年度最值得關注的重大更新,寫代碼更絲滑了

來源: 責編: 時間:2023-12-12 17:01:38 248觀看
導讀前幾天,goland在2023年的最后一個版本更新來了,就是goland2023.3版本。下面就來盤點goland2023年度發布了哪些值得關注的特性。第一個:快速完成切片表達式我們知道,在做一些切片操作的時候,有時候會用到切片的3個索引,寫的

前幾天,goland在2023年的最后一個版本更新來了,就是goland2023.3版本。下面就來盤點goland2023年度發布了哪些值得關注的特性。is228資訊網——每日最新資訊28at.com

第一個:快速完成切片表達式

我們知道,在做一些切片操作的時候,有時候會用到切片的3個索引,寫的時候可能會忘記每個索引的含義。is228資訊網——每日最新資訊28at.com

現在goland會在你構建切片的時候給出索引的提示信息。is228資訊網——每日最新資訊28at.com

圖片圖片is228資訊網——每日最新資訊28at.com

第二個:快速在另一個包里面創建函數

在定義函數的時候,如果我們想把函數放在其他包,以往的做法是在其他包里面去定義函數。現在我們可以直接在當前包定義,然后使用alt+enter 選擇 Create function 快速在指定的包生成該函數。is228資訊網——每日最新資訊28at.com

圖片圖片is228資訊網——每日最新資訊28at.com

第三個:自動下載依賴

goland2023.2版本默認支持go.mod里面的依賴下載。下載的時機:打開項目的時候或者修改了go.mod的時候。is228資訊網——每日最新資訊28at.com

第四個:函數與方法的互相轉換

在go里面,函數和方法的主要區別就是方法是帶有類型的,現在可以在方法的類型上按alt+enter(轉為函數),或者函數的參數上按alt+enter(轉為方法)快速在函數和方法2類快速切換。is228資訊網——每日最新資訊28at.com

圖片圖片is228資訊網——每日最新資訊28at.com

第五個:只提交指定行的代碼

用過Git的同學對提交一般的印象是以文件為最小單位提交的,下面這個特性可能會打破你現有的認知。現在可以選擇一個文件里面的某些行來選擇性提交。is228資訊網——每日最新資訊28at.com

這個在某些場景很有用。比如你已經在新的分支分支開發了一些新的特性代碼,這時候需要需要改動上一個版本的幾行配置,然后進行部署。此時你只想提交改動的那幾行配置,不想提交本地的其他代碼(因為還在開發中)is228資訊網——每日最新資訊28at.com

圖片圖片is228資訊網——每日最新資訊28at.com

第六個:更強大的隨處搜索(search everywhere)

以前按2次shifit,有Types,Files,Symbols,Actions,現在增加了Text,可以同時搜索文本內容,類似Find in Files的功能。is228資訊網——每日最新資訊28at.com

第七個:給每個項目配置一個顏色

給每個項目一個自己的顏色,以方便我們對不同項目更好的區分,特別是對于開發微服務的項目,會分為多個模塊,每個模塊作為一個獨立的項目開發的時候,名字都比較相似,比如mall-jd-user,mall-jd-item,mall-jd-order等等。is228資訊網——每日最新資訊28at.com

圖片圖片is228資訊網——每日最新資訊28at.com

第八個:更靈活的分支分組

以前的分支列表是全部展開的,現在可以折疊列表is228資訊網——每日最新資訊28at.com

圖片圖片is228資訊網——每日最新資訊28at.com

第九個:設置保存時的操作(actions on save)

有了這個配置之后,代碼格式化,優化導入等工作就自動化了is228資訊網——每日最新資訊28at.com

使用:File -> New Projects Setup -> Preferences For New Projects ->Tools -> Actions on Saveis228資訊網——每日最新資訊28at.com

圖片圖片is228資訊網——每日最新資訊28at.com

強烈建議:把Reformat code,Optimize import 勾選上,再也不用擔心代碼沒格式化了。is228資訊網——每日最新資訊28at.com

第十個:更方便的運行到光標

使用:當程序掛起的時候,可以直接把鼠標懸停在某行代碼上,然后會彈出一個窗口,點擊窗口,就會自動執行到達所在行。當然,你也可以用快捷鍵alt+f9is228資訊網——每日最新資訊28at.com

圖片圖片is228資訊網——每日最新資訊28at.com

第十一個:帶有編輯功能的浮動工具欄

這里引入了浮動工具欄,相對于固定工具欄,比如固定的File,Run等。is228資訊網——每日最新資訊28at.com

使用:選擇一個代碼塊,然后會彈出一個工具欄窗口。·包含比如重構,提取,格式化的小操作(因為這些操作都是針對選中的代碼塊的)is228資訊網——每日最新資訊28at.com

圖片圖片is228資訊網——每日最新資訊28at.com

第十二個:快速搜索(speed search)

讀過之前文章的同學,應該已經知道了speed search。現在可以使用快捷鍵ctrl+f 調出搜索(當然直接輸入會更方便,但是對于習慣使用的ctrl+f來搜索的同學比較友好啦)is228資訊網——每日最新資訊28at.com

圖片is228資訊網——每日最新資訊28at.com

本文鏈接:http://www.www897cc.com/showinfo-26-43313-0.htmlGoland2023年度最值得關注的重大更新,寫代碼更絲滑了

聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。郵件:2376512515@qq.com

上一篇: Python 數據處理,Pandas 使用方式的變局

下一篇: WebStorm 2023.3 來了,更好用,更智能!

標簽:
  • 熱門焦點
  • MIX Fold3包裝盒泄露 新機本月登場

    小米的全新折疊屏旗艦MIX Fold3將于本月發布,近日該機的真機包裝盒在網上泄露。從圖上來看,新的MIX Fold3包裝盒在外觀設計方面延續了之前的方案,變化不大,這也是目前小米旗艦
  • 紅魔電競平板評測:大屏幕硬實力

    前言:三年的疫情因為要上網課的原因激活了平板市場,如今網課的時代已經過去,大家的生活都恢復到了正軌,這也就意味著,真正考驗平板電腦生存的環境來了。也就是面對著這種殘酷的
  • 7月安卓手機性價比榜:努比亞+紅魔兩款新機入榜

    7月登場的新機有努比亞Z50S Pro和紅魔8S Pro,除了三星之外目前唯二的兩款搭載超頻版驍龍8Gen2處理器的產品,而且努比亞和紅魔也一貫有著不錯的性價比,所以在本次的性價比榜單
  • 太卷!Redmi MAX 100英寸電視便宜了:12999元買Redmi史上最大屏

    8月5日消息,從小米商城了解到,Redmi MAX 100英寸巨屏電視日前迎來官方優惠,到手價12999元,比發布價便宜了7000元,在大屏電視市場開卷。據了解,Redmi MAX 100
  • 如何通過Python線程池實現異步編程?

    線程池的概念和基本原理線程池是一種并發處理機制,它可以在程序啟動時創建一組線程,并將它們置于等待任務的狀態。當任務到達時,線程池中的某個線程會被喚醒并執行任務,執行完任
  • 在線圖片編輯器,支持PSD解析、AI摳圖等

    自從我上次分享一個人開發仿造稿定設計的圖片編輯器到現在,不知不覺已過去一年時間了,期間我經歷了裁員失業、面試找工作碰壁,寒冬下一直沒有很好地履行計劃.....這些就放在日
  • 虛擬鍵盤 API 的妙用

    你是否在遇到過這樣的問題:移動設備上有一個固定元素,當激活虛擬鍵盤時,該元素被隱藏在了鍵盤下方?多年來,這一直是 Web 上的默認行為,在本文中,我們將探討這個問題、為什么會發生
  • 疑似小米14外觀設計圖曝光:后置相機模組變化不大

    下半年的大幕已經開啟,而誰將成為下半年手機圈的主角就成為了大家關注的焦點,其中被傳有望拿下新一代驍龍8 Gen3旗艦芯片的小米14系列更是備受大家矚
  • 3699元!iQOO Neo8 Pro頂配版今日首銷:1TB UFS 4.0同價位唯一

    5月23日,iQOO推出了全新的iQOO Neo8系列,包含iQOO Neo8和iQOO Neo8 Pro兩個版本,其中標準版搭載高通驍龍8+,而Pro版更是首發搭載了聯發科天璣9200+旗艦
Top 主站蜘蛛池模板: 稷山县| 祁东县| 钦州市| 郴州市| 栾川县| 穆棱市| 乐陵市| 平和县| 靖宇县| 博爱县| 凤山市| 抚顺县| 柳江县| 潼关县| 永和县| 宿州市| 嵊泗县| 米易县| 平罗县| 射阳县| 老河口市| 青海省| 哈巴河县| 鸡东县| 永济市| 宣武区| 临猗县| 屏东市| 沅陵县| 明溪县| 华亭县| 河池市| 北宁市| 察隅县| 安国市| 娱乐| 勐海县| 溧水县| 铜川市| 涡阳县| 栾城县|