每個程序員都需要知道的IntelliJ IDEA插件
Grep控制臺IntelliJ插件
在成千上萬行的日志中找到了什么,又累又沮喪?是的,我也是。但我找到了一種結(jié)束這種痛苦的方法。介紹Grep Console,幫助您在您搜索的日志. 使用IntelliJ Idea中的Grep控制臺插件,您可以輕松地搜索和過濾類似于命令的內(nèi)容。此外,它還基于下圖所示的正則表達(dá)式對。
更多關(guān)于IntelliJ IDEA插件:Grep控制臺( https://plugins.jetbrains.com/plugin/7125-grep-console )
用于快捷方式的IntelliJ插件:Key Promoter X
KeyPromotor X是IntelliJ IDEA插件,可以幫助你記憶快捷方式。如果你用鼠標(biāo)做某事,并且這個過程有一個快捷方式,按鍵啟動程序X會彈出一個要求使用快捷方式的彈出窗口。不僅如此,它還會顯示實際的快捷鍵,以及忘記使用快捷鍵的次數(shù)。很整潔吧?
關(guān)于IntelliJ IDEA plugin:Key Promotor X上的插件的更多信息( https://plugins.jetbrains.com/plugin/9792-key-promoter-x )
GitToolBox
使用GitToolBox,您可以看到誰更改了文件中的內(nèi)容,即 Git Blame 。你不必輸入一些看起來很怪的命令,它會將信息直接輸入編輯器本身。當(dāng)多人使用同一功能或分支時非常有用。
IntellIJ IDEA插件:SonarLint
SonarLint是一個非常有用的IntelliJ插件,可以提高代碼的質(zhì)量。Sonarint提供了關(guān)于代碼中的bug和漏洞的信息。不僅如此,它還提供了如何使代碼更加標(biāo)準(zhǔn)化的建議。所有這些都是在你輸入代碼時發(fā)生的。即使在代碼運(yùn)行之前,它也有助于識別問題。
這有助于我們開發(fā)人員編寫更好、更安全的代碼。不再有代碼氣味。它可以分析用Java、JavaScript、TypeScript、Python、Kotlin、Ruby、HTML和PHP編寫的代碼。
你可以在IntelliJ IDEA插件:SonarLint( https://plugins.jetbrains.com/plugin/7973-sonarlint )
Rainbow Bracket
這是一個小插件,但提供了巨大的好處。Rainbow Bracket為你的支架上色。通過對配對、開始和結(jié)束進(jìn)行顏色編碼,括號將具有相同的顏色。因此,我們可以很容易地確定我們錯過了最后一輪。當(dāng)我們有一個嵌套的代碼時會很有用。
更多關(guān)于彩虹括號( https://plugins.jetbrains.com/plugin/10080-rainbow-brackets )
有趣的IntelliJ插件:進(jìn)度條
大多數(shù)情況下,你會查看進(jìn)度條來確定某件事是否完成。為什么不讓這個“等待”更有趣?添加進(jìn)度條插件。不,這不是插件名,而是上下文。IntelliJ IDEA插件市場上有各種進(jìn)度條。有年安貓的那個很受歡迎,叫做年安進(jìn)度條。我不是它的超級粉絲,所以我用的是馬里奧進(jìn)度條。試試看,很有趣。哦,還有一款以街頭斗士為主題,名為Hadouken Progress Bar。
更多關(guān)于進(jìn)度條(https://plugins.jetbrains.com/plugin/14708-mario-progress-bar)
IntelliJ插件:額外圖標(biāo)
在處理包含各種文件的項目時,必須使用額外的圖標(biāo)。你知道,在一個項目中,我們必須處理大量不同的文件類型,而不僅僅是Java。例如噓。環(huán)境。亞馬爾和其他許多人。Extra Icons有一個用于不同類型文件的巨大圖標(biāo)庫。除了文件,它還為不同的目錄提供圖標(biāo)。例如配置、測試等。
小結(jié)
希望這份清單能對你有所幫助,提高你的工作效率。