精品h动漫无遮挡在线看中文 _国产精品r级在线_免费观看无遮挡www的视频_乱子伦av无码中文字幕_樱桃视频小蝌蚪视频榴莲视频秋葵视频

400-650-7353
您所在的位置:首頁 > IT干貨資料 > java > 【Java基礎知識】代碼規(guī)范插件怎么用

【Java基礎知識】代碼規(guī)范插件怎么用

  • 發(fā)布: java培訓
  • 來源:Java培訓干貨資料
  • 2020-07-31 20:10:32
  • 閱讀()
  • 分享
  • 手機端入口

在開發(fā)中,好的編程風格可以提升團隊合作能力,提升開發(fā)的效率,但是每個人都有自己的編程習慣,如何能夠?qū)⒋蠹业木幊田L格統(tǒng)一,這個在團隊中也很重要;

在Java編程中,阿里出版過一套關于Java的開發(fā)規(guī)范手冊,我們可以在開發(fā)中按照這一套手冊來進行開發(fā),但是手冊的內(nèi)容比較多,因此阿里也專門提供了一套編碼規(guī)范的插件,可以將插件安裝到我們的開發(fā)環(huán)境中提升開發(fā)效率。

IDEA中阿里編碼規(guī)范的安裝:

1. 進入File->Setting

2.選擇Plugins選項

3.在Plugins頁面選擇Marketplace選項,然后輸入ali,會將ali相關的插件列出來

選擇Alibaba Java Coding Guidelins進行安裝,安裝完成之后,需要重新啟動IDEA,插件才可以生效。

之后的開發(fā)中,如果我們的編碼有不規(guī)范的地方,IDEA就會有響應的提示。

或者我們可以在頁面中右擊鼠標右鍵,在彈出的列表中選擇編碼規(guī)約掃描,就可以將掃描結(jié)果列出來。

掃描之后結(jié)果會在下方列出來,比如未增加創(chuàng)建者信息,不允許任何魔法值等,并會詳細定位到代碼位置,而且也會詳細介紹原因并且給出正確的代碼示例。

由于阿里是我們國內(nèi)的企業(yè),因此阿里規(guī)范插件給我們提示的時候,也會按照中文的方式給我們提示,對于英語不好的人來說,方便了很多。

使用阿里規(guī)范的時候,也可以和Git進行組合一起操作,就是當我們選擇提交代碼的時候,可以將檢查規(guī)范的選項勾選,這樣在提交的時候,如果有不規(guī)范的代碼,IDEA就會提示我們是否確認要提交。

無法查找到插件解決辦法:

有時候我們在搜索插件的時候,由于網(wǎng)絡原因,經(jīng)常性的搜索不到插件,這時候我們就需要離線進行安裝插件;

首先我們需要先到IDEA官網(wǎng)查找我們需要的插件信息:

輸入我們想要安裝的插件信息進行搜索,查找到之后選擇進入插件詳情頁面

在詳情頁中我們可以選擇不同版本的插件進行下載,將插件下載好之后我們就可以在我們IDEA中離線進行安裝插件了;

離線安裝插件的過程是在插件頁面選擇installed旁邊的按鈕,選擇Install Plugin From Disk;之后在自己電腦上選擇剛才下載的插件,就可以離線進行安裝了,安裝好之后同樣需要重新啟動IDEA插件才可以生效。

除了阿里代碼規(guī)范之外,我們也可以選擇其他的代碼規(guī)范插件,比如SonarLint,其實開發(fā)中不論是用那種插件,都是為了讓我們養(yǎng)成好的編程風格,因此,在編程中,我們要養(yǎng)成良好的編程風格,不搞特殊,這樣才能提升開發(fā)的效率。

文章“【Java基礎知識】代碼規(guī)范插件怎么用”已幫助

>>本文地址:http://www.yiyunku.cn/zhuanye/2020/51023.html

THE END  

聲明:本站稿件版權均屬中公教育優(yōu)就業(yè)所有,未經(jīng)許可不得擅自轉(zhuǎn)載。

1 您的年齡

2 您的學歷

3 您更想做哪個方向的工作?

獲取測試結(jié)果
  • 大前端大前端
  • 大數(shù)據(jù)大數(shù)據(jù)
  • 互聯(lián)網(wǎng)營銷互聯(lián)網(wǎng)營銷
  • JavaJava
  • Linux云計算Linux
  • Python+人工智能Python
  • 嵌入式物聯(lián)網(wǎng)嵌入式
  • 全域電商運營全域電商運營
  • 軟件測試軟件測試
  • 室內(nèi)設計室內(nèi)設計
  • 平面設計平面設計
  • 電商設計電商設計
  • 網(wǎng)頁設計網(wǎng)頁設計
  • 全鏈路UI/UE設計UI設計
  • VR/AR游戲開發(fā)VR/AR
  • 網(wǎng)絡安全網(wǎng)絡安全
  • 新媒體與短視頻運營新媒體
  • 直播帶貨直播帶貨
  • 智能機器人軟件開發(fā)智能機器人
 

快速通道fast track

近期開班時間TIME