工具篇 | 高效率開發之Intellij IDEA

工具篇 | 高效率開發之Intellij IDEA

1 人贊了文章

一:前言

工欲善其事必先利其器!如果有一款IDE可以讓你更高效地專註於開發以及源碼閱讀,為什麼不試一試?

Intellij IDEA 作為現在主流的IDE開發工具可以說是最有可能替換Eclipse成為和發展成為IDE一哥的,這是必須要掌握的,因此好好研究它是很重要的。

我相信90%的人是從Eclipse轉過來的,而10%的人估計是剛畢業的新手,從Eclipse轉到Idea可以說是有成本的,但是我相信成本是必須的,抵觸也是很正常的,就像當初我從Eclipse轉到Idea,從內心就抵觸,但是沒有辦法,硬著頭皮去用,不會的就去某度去查,適應了之後我發現,不論是代碼的格式化,還是集成第三方插件的能力,以及快捷方式等嚴謹程度與專業性,Idea都要高於Eclipse,我認為用過Idea後都會覺得功能上要強於Eclipse,所以說將項目遷移到Idea上進行開發將會是大勢所趨。


百度網盤下載地址:

鏈接:

pan.baidu.com/s/12GLiXA

密碼:

y72c

破解:

第一次註冊後會出現「輸入註冊碼」

輸入:

active.chinapyg.com/ 後就可以正常的使用了。


二:Idea創建Maven Web項目

2.1 配置Maven

註:需要有一定的Maven配置經驗(這裡不會說的那麼詳細,因為我相信大部分的程序猿都會)

快捷鍵 Ctrl + Alt + S

配置成功;下面的內容為:1、 使用Idea來演示Web與SpringBoot的創建過程;2、 通過SSH項目與SpringBoot項目來做最終效果展示;(針對有一些經驗的同學,因為其中設計到SSH的搭建過程,SpringBoot的基礎等等,如果有需要源碼的,我會放到GitHub上,如果還有其他問題,就請留言吧,我會一一解答的的。)


三:Idea創建Web項目與SpringBoot項目過程

3.1:File→ New→ Project→Maven→勾選 Create from archetype

3.2:搜索 maven-archetype-webapp 骨架

3.3: 點擊Next

3.4: 輸入項目的Maven坐標地址與項目名稱後就可以看到創建的項目了

3.5: 創建的新項目還不足以開發用,需要我們手動加入一些目錄

3.6: 需要我們告訴Idea創建的包的作用都是幹什麼用的

快捷鍵 ctrl + alt + shift + s

這兩個包中的紅色的都刪除掉,是因為項目中的沒有加入jar的API文檔與源碼才會提示找不到;

3.7:修改項目編譯後的輸出路徑;

3.8:告訴Idea我們的項目結構,不同的包的作用是幹什麼的;

3.9:添加tomcat jar支持

3.10:部署到tomcat中進行結果驗證;

3.11:搭建了一個SSH結構的項目,啟動tomcat運行,並且分別執行,返回json與返回頁面,看是否能夠成功

3.12:返回json

3.13:返回頁面


好的,至此通過idea搭建ssh項目就完成了,本來還想用idea搭建SpringBoot項目 ,這樣文章就寫的太長了,只能放到SpringBoot系列寫了。

如果看完這期有任何問題,可以通過公眾號留言給我。

公眾號名稱:程序員全棧技術

項目放在了github上,地址為:

github.com/doudoulihaij


推薦閱讀:

談談自定義快捷鍵
【乾貨】前端開發者最常用的六款IDE
微軟宣布下一代集成開發環境 — Visual Studio 2019

TAG:集成開發環境 | IDE集成開發環境 | IntelliJIDEA |