你好,歡迎進(jìn)入江蘇優(yōu)軟數(shù)字科技有限公司官網(wǎng)!
發(fā)布時間:2023-07-14
瀏覽次數(shù):0
我之前看過這個:Java開發(fā)指南(阿里巴巴-大眾版),這是一個pdf文檔,里面介紹了Java開發(fā)的一些協(xié)議,上面確實有很多有用的協(xié)議。 ,畢業(yè)后在實際工作中會遇到很多坑。 現(xiàn)在intellij idea無法刪除文件,阿里巴巴再次對這份文檔進(jìn)行了升級,直接將其做成了插件。 你需要的是:知道有這樣一個插件,然后你就得安裝這個插件。 之后,當(dāng)你寫代碼的時候,這個插件會在你寫代碼的時候手動糾正一些很低級的違規(guī)行為。
我們來看看如何在這個IDEA上安裝這個插件。
#通過官方倉庫安裝
1. 打開>>>>...
2.在搜索框中輸入可以看到插件,點擊安裝,然后重啟IDE即可生效
注意:由于插件zip包托管在官方CDN上,是從美國服務(wù)器下載的,可能會出現(xiàn)超時
也就是說,你下載了很長時間,他就是不下載。
表很緊,下面有離線安裝。 我提供一個網(wǎng)絡(luò)鏈接。
#通過離線安裝包安裝
安裝插件后,通常需要重新啟動IDE。 重新啟動后,插件即可工作。
可能會出現(xiàn)英文亂碼并提示中英文切換
英文亂碼很可能是因為這個插件的一些提示是英文的(看下面的自定義顯示提示,可以看到很多提示都是英文的),因為這個編輯器不是鬼寫的。 所以,他附帶的提示都是英文的。 所以阿里寫的插件都有自己的英文提示。 這個提示的英文可能是亂碼,也不一定是真的。 因為,我安裝這個編輯器的時候,好像默認(rèn)的字體是 Yahei()
你可以看看新的2個按鈕
你可以看到這個地方,你就不能把語言切換成英文嗎? ,切換后需要重新啟動。
#具體用途
這不是多了2個按鈕嗎?
里面的工具欄旁邊還有2個按鈕,如右圖所示,這2個按鈕也可以直接在當(dāng)前文件中,右鍵單擊,也可以看到選項。 這是針對單個文件的操作。
您還可以右鍵單擊兩側(cè)的目錄樹來觸發(fā)對整個項目或選定的目錄或文件的檢查。
一鍵,紅色的“編碼協(xié)議掃描”,點擊后會對當(dāng)前文件進(jìn)行分析。
前面的黃色按鈕,他只是開關(guān),實時監(jiān)控。
實時監(jiān)控功能會在開發(fā)過程中檢查當(dāng)前文件,并以高亮方式提示。 它還可以支持 。 該功能默認(rèn)開啟,可以通過配置關(guān)閉。
在里面的截圖中,我在兩種情況下截獲了這個按鈕,也就是紅色的按鈕。 至于這個,我馬上告訴你,如果你知道這個,你不需要解釋,如果你不知道,就聽我說。
下面是實際剖析 Java 文件代碼的屏幕截圖。
該圖片是您當(dāng)前正在編輯的文件。 只需點擊右上角的紅色按鈕“編碼協(xié)議掃描”,也可以右鍵單擊選擇“編碼協(xié)議掃描”。
之后就出現(xiàn)了如上所示的分析結(jié)果。
你可以簡單看一下。
圖片上我圈出來的那個,剛才還在工作的男伴,可能還存在這個問題。 具體原因在里面也有描述。
1、可能存在空指針異常。 正確的寫法是常量放在上面,調(diào)用這個方法。
2.技能名稱、參數(shù)名稱、成員變量、局部變量都統(tǒng)一使用,必須遵循駝峰法(這也是剛才工作的男伙伴沒關(guān)心的問題)
3. 不允許任何魔法值(即未定義的常量)直接出現(xiàn)在代碼中。 這種方式使用的字符串直接寫在代碼上,這被稱為“魔法值”。
4、及時清除不再使用的代碼段或配置信息。 當(dāng)你在改別人的代碼時,把沒用的刪掉就可以了,不用想,需求不好你就改回來。 否則,屏幕上將充滿注釋和未刪除的代碼,最終,注釋的代碼將多于嚴(yán)肅的工作代碼。
5、關(guān)于代碼注釋的正確書寫姿勢。 這沒什么好說的。
#關(guān)于的使用(高科技,簡單實用。)
這通常是當(dāng)你寫完代碼,發(fā)現(xiàn)代碼中有提示,看右圖,就知道了。
就是右邊那個燈泡形狀的東西。 通常,當(dāng)你的鍵盤光標(biāo)連接到代碼下方有橫線的地方時,它會提示你如何更改。
這樣就可以快速的修改代碼了。 例如,前面的常量字符串應(yīng)該位于頂部。 這時候你只需要按向下方向2次就可以選擇我截圖所指的地方了。 按下回車后,他就會把你的代碼已經(jīng)手動改正,這大大提高了代碼編輯的速度。
這里,有一個快捷鍵。 如果你不知道快捷鍵,你可能得點擊鍵盤,這樣太慢了。
我的系統(tǒng)哦,我的idea用的是它,所以我對應(yīng)的快捷鍵是alt+enter。 。 。 按快捷鍵intellij idea無法刪除文件,然后,點擊,按方向鍵幾次,就可以直接改代碼了。
代碼提示很多,試試看效果。
#隨意使用本插件的提示功能
從理論上來說,老師告訴你的都是為了你好。 然而,作為中學(xué)生,我們并不想什么事都聽老師的胡言亂語。 還有一些東西,這個是指這個插件的提示。 不是很有必要,我們不想看到這個提示,怎么辦? 這是可定制的。
我們先看一下一個不必要的提示的截圖。
我在它前面寫了“截止日期”和“日期”。 不過這個插件還是提醒我沒有作者。 請參閱下面此提示的詳細(xì)圖片。
那我們看看如何關(guān)閉這個不必要的提示
關(guān)閉后就不會再有這樣的提示了。 看右圖,是閉合后的療效。
#關(guān)閉分析結(jié)果表格
我使用的idea的版本是2017.1,開發(fā)版本,即需要注冊并激活的idea。 它不是社區(qū)版,社區(qū)版的很多功能都沒有。 jdk1.71.8都有。
#實測后提示示例
下面放置幾個插件實測后,會提示療效圖。
注釋時正確坐姿的提示。
關(guān)于某人編寫不帶括號的 if 語句的提示。
關(guān)于不遵循駝峰式大小寫例程的變量命名的提示。
對于長型數(shù)據(jù),前面應(yīng)使用較大的L。 這主要是為了讓人看的舒服,機(jī)器無所謂。
枚舉是寫有注釋的,不寫注釋是不可能的,因為太簡單了。
還是變量的命名,需要注意。
這方面的例子太多了,我先舉幾個。
如有侵權(quán)請聯(lián)系刪除!
Copyright ? 2023 江蘇優(yōu)軟數(shù)字科技有限公司 All Rights Reserved.正版sublime text、Codejock、IntelliJ IDEA、sketch、Mestrenova、DNAstar服務(wù)提供商
13262879759
微信二維碼