<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      「開發(fā)工具」idea2021.3版本設(shè)置優(yōu)化,這樣設(shè)置就可以了

      介紹語

      本號主要是Java常用關(guān)鍵技術(shù)點,通用工具類的分享;以及springboot+springcloud+Mybatisplus+druid+mysql+redis+swagger+maven+docker等集成框架的技術(shù)分享;datax、kafka、flink等大數(shù)據(jù)處理框架的技術(shù)分享。文章會不斷更新,歡迎碼友關(guān)注點贊收藏轉(zhuǎn)發(fā)!

      望各位碼友點擊關(guān)注,沖1000粉。后面會錄制一些視頻教程,圖文和視頻結(jié)合,比如:圖書介紹網(wǎng)站系統(tǒng)、搶購系統(tǒng)、大數(shù)據(jù)中臺系統(tǒng)等。技術(shù)才是程序猿的最愛,碼友們沖啊

      如果碼友覺得代碼太長,可以從頭到尾快速掃射一遍,了解大概即可。覺得有用后再轉(zhuǎn)發(fā)收藏,以備不時之需。

      正文:

      在項目中,很多同學都不會設(shè)置idea,設(shè)置是沒有任何配置就直接中,導(dǎo)致一些文件編碼格式、空白字符等不統(tǒng)一,在提交代碼時就會出現(xiàn)一些莫名奇妙的問題,所以我先出一個配置優(yōu)化idea的視頻,正所謂工欲善其事,必先利其器。

      該文章對應(yīng)的視頻地址:(4條消息) 「開發(fā)工具」idea2021.3版本設(shè)置優(yōu)化,這樣設(shè)置就可以-CSDN直播https://live.csdn.net/v/183449

      工具配置:

      編輯idea.properties配置文件

      編輯該文件,主要是自定義配置存儲位置,將文件放在idea目錄,方便拷貝時不丟失配置

      idea.config.path=${idea.home.path}/.IntelliJIdea/config
      idea.system.path=${idea.home.path}/.IntelliJIdea/system
      idea.plugins.path=${idea.config.path}/plugins
      idea.log.path=${idea.system.path}/log

      修改idea64.exe.vmoptions文件

      修改該配置,主要修改最大內(nèi)存,其他可以不變的,不需要過多的配置

      -server
      -Xms128m
      -Xmx1024m
      -XX:ReservedCodeCacheSize=240m
      -XX:+UseConcMarkSweepGC
      -XX:SoftRefLRUPolicyMSPerMB=50
      -ea
      -XX:CICompilerCount=2
      -Dsun.io.useCanonPrefixCache=false
      -Djdk.http.auth.tunneling.disabledSchemes=""
      -XX:+HeapDumpOnOutOfMemoryError
      -XX:-OmitStackTraceInFastThrow
      -Djdk.attach.allowAttachSelf=true
      -Dkotlinx.coroutines.debug=off
      -Djdk.module.illegalAccess.silent=true
      -Dfile.encoding=UTF-8
      -XX:+IgnoreUnrecognizedVMOptions
      

      插件安裝

      • maven helper插件,maven命令幫助插件

      • generateAllSetting插件,生成getter、setter插件

      • CodeGlance 插件,顯示代碼縮略圖

      • Alibaba Java Coding Guidelines插件, 阿里巴巴代碼規(guī)范檢查

      • CamelCase 駝峰命名和下劃線命名轉(zhuǎn)換

      • MybatisX插件

      • Mybatis log插件

      • Translation 翻譯插件

      • Rainbow Brackets 彩虹括號插件

      • CheckStyle 代碼檢查插件

      • Json to POJO json字符串轉(zhuǎn)pojo插件,對接其它接口時特別有用,直接把接口json轉(zhuǎn)成實體類

      • POJO to Json 實體類轉(zhuǎn)json字符串,方便用于postman測試

      • Translation 翻譯插件

      • sonarLint 代碼問題檢查插件

      選裝一下插件

      • github copilot 插件,ai智能提示

      • Codota 插件,ai智能提示

      • Alibaba Cloud AI Coding Assistant插件 ai智能提示

      初始化相關(guān)設(shè)置

      關(guān)閉啟動自動打開項目設(shè)置

      File | Settings | Appearance & Behavior | System Settings,把Reopen projects on startup去勾選,如下圖

      去掉idea自動更新檢查

      File | Settings | Appearance & Behavior | System Settings | Updates

      開啟自動導(dǎo)入包功能

      File | Settings | Editor | General | Auto Import

      顯示行號、方法分隔符、特殊字符

      File | Settings | Editor | General | Appearance

      取消大小寫匹配

      File | Settings | Editor | General | Code Completion

      取消在一行內(nèi)顯示tab

      File | Settings | Editor | General | Editor Tabs

      修改字體和大小

      File | Settings | Editor | Font

      修改控制臺字體和大小

      File | Settings | Editor | Color Scheme | Console Font

      修改文件編碼

      File | Settings | Editor | File Encodings

      雙斜杠注釋改成緊跟代碼頭

      File | Settings | Editor | Code Style | Java

      使用自己的git

      File | Settings | Version Control | Git

      使用自己的maven

      File | Settings | Build, Execution, Deployment | Build Tools | Maven

      取消索引分享

      File | Settings | Tools | Shared Indexes

      這個設(shè)置是取消新版idea提示預(yù)加載jdk和maven等的索引,小項目沒有什么意義的可以取消。但是大項目建議是要的。

      新建文件時生成作者和時間信息

      File | Settings | Editor | File and Code Templates

      自定義文件頭注釋,這個應(yīng)該是必備的把,特別是在團隊中

       /**
        *
        * @author javabage
        * @date ${DATE}
        */

      定義創(chuàng)建live template,快速寫代碼

      File | Settings | Editor | Live Templates

      自定義自己的Live Templates,可以有效提高編碼效率,下面只是一個例子,可以自己定義自己的,這個功能非常強大。

       pubv
       創(chuàng)建public void方法
       public void $END$() {
           
       }

      自定義后綴完成模板

       List<$END$> $EXPR$ = new ArrayList<>();

      鄙人編碼十年多,在項目中也積累了一些工具類,很多工具類在每個項目都有在用,很實用。大部分是鄙人封裝的,有些工具類是同事封裝的,有些工具類已經(jīng)不記得是ctrl+c的還是自己封裝的了,現(xiàn)在有空就會總結(jié)項目中大部分的工具類,分享給各位碼友。如果文章中涉及的代碼有侵權(quán)行為請通知鄙人處理。

      計劃是先把工具類整理出來,正所謂工欲善其事,必先利其器。項目中不管是普通單體項目還是多模塊maven項目或是分布式微服務(wù),一部分功能模塊都是可以重用的,工具類模塊就是其中之一。

      posted @ 2021-12-28 12:24  Java夜未眠  閱讀(326)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 国产69精品久久久久777| 小污女小欲女导航| 男女激情一区二区三区| 免费国产拍久久受拍久久| 国产精品三级一区二区三区| 欧美国产日韩久久mv| 日本伊人色综合网| 国产剧情91精品蜜臀一区| av无码精品一区二区乱子| 日本亚洲色大成网站www久久| 亚洲一区二区三区人妻天堂| 欧美日韩中文字幕久久伊人| 成av免费大片黄在线观看| 国产91精品一区二区蜜臀| 国产精品无码久久久久| 久久久久青草线蕉综合超碰| 亚洲人成网网址在线看| 国产片AV国语在线观看手机版| 韩国精品一区二区三区在线观看| 免费看的一级毛片| 国产AV影片麻豆精品传媒| 国产果冻豆传媒麻婆精东| 婷婷开心色四房播播| 少妇被粗大的猛烈进出69影院一 | 极品蜜桃臀一区二区av| 永久免费在线观看蜜桃视频| 任我爽精品视频在线播放 | 国产系列丝袜熟女精品视频| 日韩精品区一区二区三vr| 色丁香一区二区黑人巨大| 久久亚洲精品日本波多野结衣| 青青草无码免费一二三区| 偷自拍另类亚洲清纯唯美| 成人视频在线观看| 天天摸天天碰天天添| 中文字幕精品亚洲无线码二区| 和顺县| 久久天天躁狠狠躁夜夜躁| 亚洲欧洲精品国产二码| 成全我在线观看免费第二季| 亚洲精品日韩久久精品|