已經(jīng)足夠好用的IDEA社區(qū)版.md

工欲善其事必先利其器!要想學(xué)Java,首先得學(xué)會配置環(huán)境變量和IDE。
如果沒有特殊需要,不建議花費(fèi)太多精力在軟件破解上,畢竟IntelliJ IDEA社區(qū)版已經(jīng)完全夠用。

0x00 收費(fèi)版和社區(qū)版的區(qū)別:

差異列表

社區(qū)版不支持的功能:

  • Profiling tools -- JVM性能分析工具,類似的工具有很多
  • Spring -- 微服務(wù)開發(fā)時(shí)沒有Servers標(biāo)簽,yaml配置文件不能提前校驗(yàn),除此以外沒啥感覺
  • JavaEE, Micronaut…… -- 這些框架要么太老,要么非主流,可以忽略
  • Swagger, Open API Specifications -- SpringFox都給你封裝好了
  • JavaScript, TypeScript -- 請使用更加專業(yè)的WebStrom或者VSCode
  • Database Tools, SQL -- 你有更好用的Navicat(Database Navigator插件也湊合)

是不是很Nice?
再來看看我的界面:


社區(qū)版界面

該有的功能都有,逼格不輸收費(fèi)版,而且似乎更流暢。
你還在猶豫什么?趕緊拿起手中的電腦,下載吧~~

0x01 安裝前準(zhǔn)備

1.建議先安裝Java、Git和Maven。
2.將JAVA_HOME、M2_HOME寫進(jìn)環(huán)境變量。

0x02 安裝后配置

1.File -> Settings -> Editor -> File Encodings 所有Encoding全部配置為UTF-8.


編碼配置

2.File -> Settings -> Build, Execution, Deployment -> Build Tools -> Maven -> Importing -> JDK for importer 選擇自己安裝的jdk目錄。


JDK配置

3.File -> Settings -> Build, Execution, Deployment -> Build Tools -> Maven -> Maven home path 選擇自己安裝的maven目錄。


Maven配置

4.File -> Settings -> Version Control -> Git -> Path to Git executable 確認(rèn)是否自己安裝的git.exe。


Git配置

5.Help -> Change Memory Settings,將內(nèi)存調(diào)整為2048。


內(nèi)存配置

0x03 安裝插件

  • Alibaba Java Coding Guidelines
  • CodeGlance Pro
  • Codota(已更新為:Tabnine)
  • Database Navigator
  • Free MyBatis plugin
  • One Dark theme
  • Rainbow Brackets
  • SQL Params Setter(有Bug,推薦使用MybatisLogFormat)

PS. Lombok已經(jīng)被IntellJ收編了,不再需要手動(dòng)安裝。
如果項(xiàng)目用到了MyBatis Plus,可以使用MybatisX替代Free MyBatis plugin。

0x04 推薦主題

Material Theme UI
One Dark theme
Gradianto
See:https://my.oschina.net/javaFamily/blog/4868653

整到這里,我們已經(jīng)白嫖了一個(gè)媲美Visual Studio的宇宙最強(qiáng)IDE!
快來看看我們的成果:Mono等寬字體是不是很洋氣?右邊還有Sublime一樣的minimap,還有AI代碼提示插件,更有免費(fèi)的MyBatis插件~~
再也不用絞盡腦汁去找破解版本了,安逸!

親測在我i5-3427U版本的ThinkPad X1 Carbon上流暢運(yùn)行。
又干掉了一個(gè)破解軟件,夕陽西下,拉出長長的倒影,我的形象愈發(fā)高尚了起來~~

附:SQL Params Setter插件用法(其他插件類似)

SQL Params Setter用法

復(fù)制出來的SQL語句:

SELECT
    id,
    username,
    gender,
    birthday,
    tel,
    avatar,
    province,
    nickname,
    email,
    address,
    create_time,
    update_time,
    version,
    deleted 
FROM
    t_user 
WHERE
    gender = 1 
    AND deleted = 0 
order by
    create_time DESC LIMIT 10;

-- THE END --

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • #1.Background Image Plus idea背景修改插件,讓你的idea與眾不同,可以設(shè)置自己喜歡的...
    陳煦緣閱讀 1,396評論 0 2
  • 博客地址:https://www.bajins.com/IDE/IDEA使用和插件.html#插件 Free My...
    bajins閱讀 2,916評論 0 0
  • IDEA 如今儼然已經(jīng)成為了最主流的 Java IDE,優(yōu)點(diǎn)在這兒就不一一列舉了,但豐富的插件絕對是一大亮點(diǎn)。本文...
    IamHYN閱讀 1,188評論 0 0
  • 久違的晴天,家長會。 家長大會開好到教室時(shí),離放學(xué)已經(jīng)沒多少時(shí)間了。班主任說已經(jīng)安排了三個(gè)家長分享經(jīng)驗(yàn)。 放學(xué)鈴聲...
    飄雪兒5閱讀 7,788評論 16 22
  • 今天感恩節(jié)哎,感謝一直在我身邊的親朋好友。感恩相遇!感恩不離不棄。 中午開了第一次的黨會,身份的轉(zhuǎn)變要...
    余生動(dòng)聽閱讀 10,798評論 0 11

友情鏈接更多精彩內(nèi)容