1. 程式人生 > 實用技巧 >SpringBoot學習日誌(三)idea中程式碼的熱部署與常用外掛

SpringBoot學習日誌(三)idea中程式碼的熱部署與常用外掛

程式碼熱部署

法一、使用jrebel外掛

(在marketplace中查詢)

收費,咱就不用了

法二、使用devtools

在maven中新增依賴,並且reimport

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-devtools</artifactId>
    <!-- optional=true,依賴不會傳遞,該專案依賴devtools;之後依賴myboot專案的專案如果想要使用devtools,需要重新引入 -->
    <optional>true</optional>
</dependency>

按下ctrl+shift+alt+/

點選Registry,並且勾選第一項中的compiler.automake.allow.when.app.running

在file->settings->Build,Execution,Deployment->中

勾選 Build Project automatically

瀏覽器常用外掛

Google Chorme Live reload

  • 下載方法:谷歌商店(需要一定的非常規手段)

  • 瀏覽器檢測到程式碼的變更會重新整理頁面

JetBrains IDE Support2.0.10

  • 下載方法:谷歌商店(需要一定的非常規手段)
  • 瀏覽器會自動根據jetbrains系的ide進行重新整理

Codota

  • 程式碼自動補全
  • 可以在右側欄位搜尋樣本程式碼 Search Java code snippets(ctrl+shift+y)

Auto filling Java call arguments

  • 在進行函式編寫的時候,可以幫助填寫函式中的引數

GsonFormat

  • 根據json,生成model中的javebean

Rainbow Brackets

  • 將配對的括號給一個彩色

Maven Helper

  • 檢測maven的版本衝突