你的Idea還有BUG嗎不妨試試另一個開發神器
Idea是JetBrains軟體公司開發的Java整合開發環境,可以說是當下最好用的Java開發IDE。
但是,Idea是一個商業化的IDE。他的旗艦版是需要花錢購買授權的,雖然可以通過教育郵箱、開源專案等一些方式來獲取免費的許可,但是畢竟不是人人都有這個條件。所以廣大工程師們發揮程式猿的傳統藝能,進行了一些破解的操作。但是最近,很多Idea的破解都失效了——新的一天,開啟IDEA,上號,發現需要許可……😓
這時候,不妨把眼光投向我們的老朋友——Eclipse。Java後端實際上已經是Spring一統天下,而Spring開發,有一個神器——STS。
STS:Spring Tool Suite(STS)就是一個基於Eclipse的開發環境, 用於開發Spring應用程式。它提供了一個現成的使用環境來實現, 除錯, 執行, 和部署你的Spring應用程式。包括為關鍵的的伺服器和雲端計算,Git,Maven,AspectJ,和最新的Eclipse版本提供整合支援。
換句話說,Spring Tool Suite是一個定製版的eclipse,由spring framework官方在java ee版本的eclipse上包裝spring外掛出來的版本, 其核心還是java ee版本的eclipse。
一、STS安裝
1、STS下載
Spring官網:https://spring.io/tools
Eclipse外掛:https://marketplace.eclipse.org/content/spring-tools-4-aka-spring-tool-suite-4
STS有Eclipse外掛下載方式和完整版下載方式,我們這裡下載完整版。
需要注意的是由於網路原因,這個下載非常慢,而且還經常斷掉。找到了一個方法,見參考[2],配置Chrome,讓 Chrome能進行斷點傳輸。
2、STS安裝
博主下載的是 4.8.1版本。
STS下載完成之後是一個Jar包。
將Jar包解壓縮,裡面有一個zip的壓縮包,再次將這個壓縮包解壓。
解壓之後可以找到一個可執行的安裝程式,點選執行。
選擇工作空間
OK,我們的STS安裝就已經完成了
二、STS使用
STS本身是對Eclipse的包裝,所以相關配置基本相同。
1、STS配置JDK
開啟·window· --> preferences
--> java
,彈出頁面視窗。
選擇·installed jres·,在右邊會顯示已經配置好的JDK變數,這裡我們選擇自己安裝的JDK路徑
2、STS配置Maven
接下來給STS配置我們本地的Maven。
window
–>preferences
–> maven
maven
–> installations
–> add
選擇本地Maven的安裝路徑。
配置 settings.xml 位置,載入到本地倉庫
Window
–showView
–other
– maven
– maven repository
,開啟倉庫管理檢視(資源才能使用倉庫中下載的jar)
3、使用STS建立SpringBoot專案
直接點選Package Explorer中的“Create new Starter Project”,建立Spring Boot專案
選擇相應的Java版本,填入專案的相關配置(這裡不引入其它依賴一路next)
SpringBoot專案已經建立完成
右鍵工程選單,選擇Run As
->Spring Boot App
,執行專案。控制檯輸出如下。
三、優化STS
在上面我們已經安裝了STS,並運行了一個SpringBoot專案,平平無奇。
為了提升我們的體驗,我們可以參考另一個開發神奇——VS Code,本身功能不夠,外掛來湊嘛。STS是Eclipse的包裝,所以Eclipse的所有外掛都是可用的。
1、主題美化
我們很多人已經習慣了暗色的主題,這裡我們可以通過 DevStyle
這個外掛來美化我們的STS。
Help —>Eclipse Marketplace
—>Popular
,第一個就可以看到我們的目標,點選 install
結束,等待安裝完成,重啟
重啟後將看到暗黑主題選擇的引導頁,選擇完畢後即可使用
OK,STS已經大變樣了
如果覺得引導頁選擇的主題不好看可以到 window
--> preferences
-> DevStyle
中更換主題、Icon樣式和編輯器樣式,點選應用IDE將重啟生效。
2、其它外掛
Eclipse還有許多其它好用的外掛,例如:
Git外掛 : EGit程式碼檢查:Spotbugs程式碼提示:Codota程式碼規範檢查:CheckStyle
……
這裡我們就不再一一展示安裝了,可以參考這篇部落格:這樣配置,讓你的 IDEA 好用到飛起來!
乾貨~PageHelper在SpringBoot+MyBatis合理且規範的應用
idea系列破解教程
IDEA 2020.2.4啟用碼
IDEA 2020.2.3啟用碼
IDEA 2020.2.2版本
IntelliJ IDEA 2020.1版本
IDEA 2019.3版本
IntelliJ IDEA 2018.3.3版本
最新idea2020註冊碼永久啟用(啟用到2100年)
總結
STS是很優秀的開源開發工具,在Idea不可用或者機器效能不足的時候,是一個非常不錯的備選方案。
參考
【1】:Spring Tool Suite(sts)簡介
【2】:Spring Boot開發利器之STS(Spring Tool Suite 4)下載與安裝
【3】:[教程] 使用 Chrome 從 Google Drive 進行多執行緒、斷點續傳下載
【4】:Spring Tools Suite(STS)的下載與安裝_m0_37920381 的部落格 - CSDN 部落格
【5】:eclipse配置jdk
【6】:在STS(Spring Tool Suite)中配置Maven,以及配置不成功的解決方案
到此這篇關於你的Idea還有BUG嗎?不妨試試另一個開發神器的文章就介紹到這了,更多相關idea開發工具內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!