天天看點

IntelliJ IDEA插件——冷兵器筆記前言

前言

筆記一下

Grep Console

java 開發的過程中,日志都會輸出到console,輸出的内容是非常多的,是以需要有一個工具可以友善的查找日志,或者可以非常明顯顯示我們關注的内容,grep console就是這樣的一個工具。

安裝完成後,在console中右鍵就能打開。

CodeGlance

類似SublimeText的Mini Map插件

Maven Helper

提供運作/調試目前測試檔案的操作。如果maven-surefire-plugin被配置為跳過或排斥測試,那麼就會使用’verify’目标。它還提供運作/調試子產品Maven目标的操作,子產品包含目前檔案和一個查找和排除沖突依賴性的簡單方法。

用法:

右鍵單擊Editor | Run Maven

右鍵單擊Project View Toolbar | Run Maven

CTRL + ALT + R —— “Quick Run Maven Goal”操作

自定義目标:Settings | (Other Settings) | Maven Helper

定義快捷鍵:Settings | Keymap | Plug-ins | Maven Helper

打開pom檔案,單擊“Dependency Analyzer”頁籤,單擊滑鼠右鍵得到更多操作。

GsonFormat

Java開發中,經常有把json格式的内容轉成Object的需求,GsonFormat這款插件可以實作該功能。

.ignore

一個針對各種忽略檔案的插件,比如最常用的git(其他還有npm,csv,jshint等)。插件會根據工程的類型添加一些正常的忽略檔案或檔案夾,比如一個idea的java工程就會忽略掉target檔案夾。

TranslationPlugin

簡介:一個牛逼好用翻譯插件,不用來回切換翻譯軟體,直接就能在IDE中使用。能中英文互譯單詞、句子并且還能有感情朗讀,牛逼壞了。

https://plugins.jetbrains.com/plugin/8579-translation

Iedis

簡介:redis用戶端可視化插件,可以檢視redis叢集

OnlineSearch

簡介:可以在任何網站上搜尋選中的字元串。例如在google taobao Github stackoverflow等網站上搜尋。類似MacOS上的Alferd app裡的web search功能。

String Manipulation

簡介:把字元串處理成程式設計時常用的格式。廢話不多說各位看官請看,官網圖示。

CamelCase

将變量名的格式在[CamelCase, camelCase, snake_case and SNAKE_CASE]之間切換,SHIFT + ALT + U.

JavaDoc

自動為java方法添加注釋

AceJump

有了這個插件,寫代碼的時候可以不需要滑鼠了,你隻需要按下“ctrl+;”,然後看着螢幕輸入你想要光标去哪的字母就行了,就這麼簡單。

CheckStyle-IDEA

這個插件是檢查java的編碼風格,可以自定義采用不同的檢查配置檔案。

FindBugs-IDEA

檢查代碼隐藏的bug

IdeaVim

使Idea提供了vim功能,又一個讓滑鼠退休的插件

Ini4Idea

.ini檔案支援

intellij-translation

翻譯插件,選中單詞,然後“F10”,瞬間明了了,英語大神略過

JRebel for Intellij

代碼熱部署插件,從此再也不用在重新開機中煎熬了

JVM Debugger Memory View

顯示JVM heap中的對象個數

Key promoter idea

快捷鍵提示插件

Lombok Plugin

使idea支援Lombok,Lombok是一個簡化java代碼的工具

Markdown support

markdown文法支援

Background Image Plus