鍍金池/ 教程/ C++/ 插件的使用
介紹
IntelliJ IDEA 界面介紹
最特殊的快捷鍵 Alt + Enter 介紹
IntelliJ IDEA 配合 Maven 的一些技巧
文件代碼模板的使用
常見文件類型的圖標(biāo)介紹
IntelliJ IDEA 推薦設(shè)置講解
Maven 項目介紹
IntelliJ IDEA 相關(guān)核心文件和目錄介紹
Debug 介紹
IntelliJ IDEA 常用設(shè)置講解 - 2
IntelliJ IDEA 插件開發(fā)視頻教程
IntelliJ IDEA 緩存和索引介紹和清理方法
IntelliJ IDEA 主題、字體、編輯區(qū)主題、文件編碼修改、亂碼問題
Maven 的單模塊 Spring Boot 項目
IntelliJ IDEA 遠(yuǎn)程調(diào)試 Tomcat
插件的使用
IntelliJ IDEA 編譯方式介紹
IntelliJ IDEA For Mac 快捷鍵
IntelliJ IDEA 常用設(shè)置講解 - 1
首次運(yùn)行
Ubuntu 系統(tǒng)下安裝 IntelliJ IDEA
數(shù)據(jù)庫管理工具介紹
重構(gòu)講解
從 Windows 過度到 Mac 必備快捷鍵對照表
Windows 系統(tǒng)下安裝 IntelliJ IDEA
Maven 的單模塊 / 多模塊之 Spring MVC + Spring + Spring Data JPA 項目
版本控制的使用
IntelliJ IDEA 的 Java 熱部署插件 JRebel 安裝及使用
IntelliJ IDEA 常用設(shè)置講解 - 3
Emmet 的使用
Postfix Completion 的使用
Mac 系統(tǒng)下安裝 IntelliJ IDEA
本系列教程結(jié)束
實時代碼模板的使用
快捷鍵
IntelliJ IDEA 項目相關(guān)的幾個重要概念介紹
安裝總結(jié)
Maven 的單模塊 / 多模塊之 Spring MVC + Spring + Mybatis 項目講解
關(guān)于
Eclipse 的 Java Web 項目環(huán)境搭建
IntelliJ IDEA 常用設(shè)置講解 - 4
Hello World 項目創(chuàng)建與項目配置文件介紹

插件的使用

插件的設(shè)置

在 IntelliJ IDEA 的安裝講解中我們其實已經(jīng)知道,IntelliJ IDEA 本身很多功能也都是通過插件的方式來實現(xiàn)的,只是 IntelliJ IDEA 本身就是它自己的插件平臺最大的開發(fā)者而已,開發(fā)了很多優(yōu)秀的插件。

http://wiki.jikexueyuan.com/project/intellij-idea-tutorial/images/xx-a-plugins-settings-1.jpg" alt="插件的設(shè)置" />

  • 如上圖標(biāo)注 1 所示,IntelliJ IDEA 對插件進(jìn)行了很好的分類:
  • All plugins 顯示所有插件。
  • Enabled 顯示當(dāng)前所有已經(jīng)啟用的插件。
  • Disabled 顯示當(dāng)期那所有已經(jīng)禁用的插件。
  • Bundled 顯示所有 IntelliJ IDEA 自帶的插件。
  • Custom 顯示所有我們自行安裝的插件,如果你自己裝了很多次插件的話,這個選項會用得比較多。
  • 如上圖標(biāo)注 2 所示,啟用的插件是被勾選的,如果要禁用一個插件,去掉勾選即可。
  • 如上圖標(biāo)注 3 所示,彈出 IntelliJ IDEA 公司自行開發(fā)的插件倉庫列表,供下載安裝。
  • 如上圖標(biāo)注 4 所示,彈出插件倉庫中所有插件列表供下載安裝。
  • 如上圖標(biāo)注 5 所示,瀏覽本地的插件文件進(jìn)行安裝,而不是從服務(wù)器上下載并安裝。
  • 需要嚴(yán)重注意的是:在國內(nèi)的網(wǎng)絡(luò)下,很經(jīng)常出現(xiàn)顯示不了插件列表,或是顯示了插件列表,無法下載完成安裝。這時候請自行開VPN,一般都可以得到解決。

http://wiki.jikexueyuan.com/project/intellij-idea-tutorial/images/xx-a-plugins-settings-2.jpg" alt="插件的設(shè)置" />

http://wiki.jikexueyuan.com/project/intellij-idea-tutorial/images/xx-a-plugins-settings-3.jpg" alt="插件的設(shè)置" />

  • 如上圖紅圈所示,如果 IntelliJ IDEA 打開一個它可以識別并且支持的文件類型,它會提示你它有對應(yīng)的插件進(jìn)行支持,你可以安裝對應(yīng)的插件來加以兼容此類文件。

插件的安裝

http://wiki.jikexueyuan.com/project/intellij-idea-tutorial/images/xx-b-plugins-install-1.gif" alt="插件的安裝" />

  • 如上圖 Gif 演示,在線安裝 IntelliJ IDEA 插件庫中的插件。

http://wiki.jikexueyuan.com/project/intellij-idea-tutorial/images/xx-b-plugins-install-2.gif" alt="插件的安裝" />

  • 如上圖 Gif 演示,離線安裝本地插件文件。

插件推薦

插件名稱 插件介紹 官網(wǎng)地址
Gitee 開源中國的碼云插件 https://plugins.jetbrains.com/plugin/8383-gitee
Alibaba Java Coding Guidelines 阿里巴巴出的代碼規(guī)范檢查插件 https://plugins.jetbrains.com/plugin/10046-alibaba-java-coding-guidelines
IDE Features Trainer IntelliJ IDEA 官方出的學(xué)習(xí)輔助插件 https://plugins.jetbrains.com/plugin/8554?pr=idea
Key promoter 快捷鍵提示 https://plugins.jetbrains.com/plugin/4455?pr=idea
Grep Console 自定義設(shè)置控制臺輸出顏色 https://plugins.jetbrains.com/idea/plugin/7125-grep-console
String Manipulation 駝峰式命名和下劃線命名交替變化 https://plugins.jetbrains.com/plugin/2162?pr=idea
CheckStyle-IDEA 代碼規(guī)范檢查 https://plugins.jetbrains.com/plugin/1065?pr=idea
FindBugs-IDEA 潛在 Bug 檢查 https://plugins.jetbrains.com/plugin/3847?pr=idea
MetricsReloaded 代碼復(fù)雜度檢查 https://plugins.jetbrains.com/plugin/93?pr=idea
Statistic 代碼統(tǒng)計 https://plugins.jetbrains.com/plugin/4509?pr=idea
JRebel Plugin 熱部署 https://plugins.jetbrains.com/plugin/?id=4441
CodeGlance 在編輯代碼最右側(cè),顯示一塊代碼小地圖 https://plugins.jetbrains.com/plugin/7275?pr=idea
GsonFormat 把 JSON 字符串直接實例化成類 https://plugins.jetbrains.com/plugin/7654?pr=idea
Markdown Navigator 書寫 Markdown 文章 https://plugins.jetbrains.com/plugin/7896?pr=idea
Eclipse Code Formatter 使用 Eclipse 的代碼格式化風(fēng)格,在一個團(tuán)隊中如果公司有規(guī)定格式化風(fēng)格,這個可以使用。 https://plugins.jetbrains.com/plugin/6546?pr=idea
Jindent-Source Code Formatter 自定義類、方法、doc、變量注釋模板 http://plugins.jetbrains.com/plugin/2170?pr=idea
Translation 翻譯插件 https://github.com/YiiGuxing/TranslationPlugin
Maven Helper Maven 輔助插件 https://plugins.jetbrains.com/plugin/7179-maven-helper
Properties to YAML Converter 把 Properties 的配置格式改為 YAML 格式 https://plugins.jetbrains.com/plugin/8000-properties-to-yaml-converter
Git Flow Integration Git Flow 的圖形界面操作 https://plugins.jetbrains.com/plugin/7315-git-flow-integration
Rainbow Brackets 對各個對稱括號進(jìn)行著色,方便查看 https://github.com/izhangzhihao/intellij-rainbow-brackets
MybatisX mybatis 框架輔助(免費(fèi)) https://plugins.jetbrains.com/plugin/10119-mybatisx
Lombok Plugin Lombok 功能輔助插件 https://plugins.jetbrains.com/plugin/6317-lombok-plugin
.ignore 各類版本控制忽略文件生成工具 https://plugins.jetbrains.com/plugin/7495--ignore
mongo4idea mongo客戶端 https://github.com/dboissier/mongo4idea
iedis redis客戶端 https://plugins.jetbrains.com/plugin/9228-iedis
GenerateAllSetter new POJO類的快速生成 set 方法 https://plugins.jetbrains.com/plugin/9360-generateallsetter

lombok 插件的使用