<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          IntelliJ IDEA 永遠滴神?

          共 2953字,需瀏覽 6分鐘

           ·

          2021-12-14 03:41

          2020/11?- 漢口知音號

          大家好呀!我是 Gudie 。

          這幾天我去知乎回答了很多?IntelliJ IDEA (后面會簡稱為 IDEA)相關的問題,因為我看到很多有關 IDEA 的問題下的回答已經(jīng)過時了,而且,有些回答直接是答主為了引流而直接復制粘貼其他人的原創(chuàng)。

          粗略計算,我使用 IDEA 已經(jīng)兩年多了,今天我就站在自己實際使用的角度來說說”為什么 IDEA 受到這么多 Java 開發(fā)者的喜愛?“。

          下面是正文。

          大學的時候,我一直在用 Eclipse ,說實話用習慣了,占內存也比較小,最主要的是還免費使用。我當時一直沒有換 IDEA 的很大一部分原因是切換到 IDEA 需要很長時間去適應,有點跳出舒適區(qū)的感覺。

          不過,說實話,我現(xiàn)在用 IDEA 已經(jīng)兩年多了,感覺還是非常贊的!

          俗話說:工欲善其事,必先利其器 ,就我個人而言 IDEA 是最適合 Java 開發(fā)者的 IDE 。

          我大學那會也用 Eclipse 做過很多項目,其中有課程結業(yè)項目、比賽項目、企業(yè)項目。是的,Eclipse 確實也可以拿來干活。不過,我在用了 IDEA 之后就無法再繼續(xù)回到使用 Eclipse 的日子了。

          我看過很多無腦吹捧 IDEA 或者無腦信仰 Eclipse 永遠滴神的精神小伙。如果你沒有實際用過這兩款產品就隨便評判兩者的話,我建議你不妨挑出自己的舒適區(qū),嘗試著去使用一段時間。如果你覺得 Eclipse 更適合你的話,我覺得也沒忙病,蘿卜白菜各有所愛,我們也要尊重別人的想法 ??。

          不過,我相信絕大部分 Java 后端開發(fā)還是傾向于或者正在使用 IDEA。正因如此,我每次在我的賬號分享 IDEA 相關的內容,閱讀都還不錯。

          而且,網(wǎng)絡上關于 IDEA 相關的教程也更多,你遇到問題之后也更容易找到答案。這不光對初學者友好,這對所有使用 IDEA 的人都比較友好。

          那對于我來說,IDEA 比免費的 Eclipse 究竟好在哪些方面呢?

          1、IDEA 提供了更多人性化的功能

          IDEA 更加易用,因為 IDEA 內置了太多人性的話的功能比如對 Git 功能的支持、代碼檢查等等。很多沒怎么學過 Git 的小伙伴都能基于 IDEA 來做一些簡單的 Git 操作。

          如下圖示,這個是 IDEA 自帶的版本控制功能,非常好用,清晰地展示了提交記錄,便于查閱別人的提交以及項目組進行 Code Review。

          2、IDEA 的插件比較豐富。

          也正是因為使用 IDEA 的人比較多,因此,IDEA 的插件生態(tài)非常豐富,各種好用的插件可以極大程度豐富 IDEA 的功能。

          截止到今天(2021/12/09),IntelliJ 平臺下已經(jīng)有 6010 個插件,IDEA 的就占了 5600 多個。

          jetbrains 官方插件網(wǎng)站地址:https://plugins.jetbrains.com

          IDEA 好用的插件實在太多了,就比如:

          • GitHub Copilot、Tabnine、Alibaba Cloud AI Coding Assistant:基于 AI 的代碼提示
          • Key Promoter X:快捷鍵提示
          • SequenceDiagram:一鍵生成時序圖
          • Rainbow Brackets : 彩虹括號
          • Git Commit Template:提交代碼格式規(guī)范
          • Maven Helper:解決 Maven 依賴沖突問題
          • Translation:翻譯
          • ......

          這里補充一句,在前兩天寫的 這樣使用 IDEA ,效率提升 10 倍!| IDEA 高效使用指南 這篇文章中,我提到了一款叫做 Tabnine 的 AI 代碼提示插件。評論區(qū)有小伙伴指出說,Alibaba Cloud AI Coding Assistant 和 GitHub Copilot 這兩款也不錯。

          看到他們的留言我第一時間就去嘗試了這兩個插件,確實不錯。我很開心自己經(jīng)常能夠從自己寫的文章的評論中能夠有所收獲,這種氛圍很好!

          3、IDEA 的顏值更高

          個人覺得 IDEA 的整體顏值更高,看著更高級一點。而且,IDEA 界面的可定制化很強,有很多好看的主題可供選擇。

          One Dark theme

          4、用 IDEA 閱讀源碼效率更高

          IDEA 中有很多好用的功能和快捷鍵對于我們閱讀源碼非常友好。

          就比如 Ctrl + H 可以查看類的層次結構、Ctrl + N (Win) / Command + O (Mac)可以快速檢索類、Ctrl + Alt + B (Win) / Command + Alt + B (Mac)可以查看方法/類的實現(xiàn)類、Alt + F7可以查看方法被使用的情況(在 真香!用 IDEA 神器看源碼,效率真高! 這篇文章中我有詳細介紹到)。

          5、使用 IDEA 重構更便捷

          我們在使用 IDEA 進行重構之前,先介紹一個方便我們進行重構的快捷鍵:ctrl+t(mac)/ctrl+shift+alt+t(如果忘記快捷鍵的話,鼠標右鍵也能找到重構選項),使用這個快捷鍵可以快速調出常用重構的選項,如下圖所示:

          不過,不可否認的是 IDEA 為我們帶來保姆級別的編碼體驗的同時,確實會消耗更多計算機資源。我目前的電腦是 Intel Core i7 16G 的 MacBook Pro,日常使用過程中還算比較流暢,出現(xiàn)比較卡的情況很少。

          我知道這篇文章發(fā)出來后,肯定會有極個別讀者會說:”IDE 只是工具而已,用哪個不是用?“、“用什么插件,花里花哨的!“......

          誒,你要是這個想法,咱們友善交流就好,就害怕站在制高點無腦批判的朋友。

          最后,我再做個小調查:

          1、你平時做 Java 開發(fā)工作的時候用的最多的是什么 IDE 呢?

          2、你們公司是否提供了正版的 IntelliJ IDEA?

          ············? END? ··············

          也許你還想看
          ? |?這樣使用 IDEA ,效率提升10倍!| IDEA 高效使用指南
          ? |?頂級 Javaer 常用的 14 個類庫,項目開發(fā)神器!!!
          ??|?官宣!我升級了!!!
          ? |?我在 B 站淘了 2 個 Java 實戰(zhàn)項目! 小破站,YYDS!
          ? |?再見 Spring Task,這個定時任務框架真香!
          ? |?一鍵生成數(shù)據(jù)庫文檔,堪稱數(shù)據(jù)庫界的Swagger
          ? |?阿里開源的15個頂級Java項目!!!
          ? |?面試八股文,YYDS!

          我是 Guide哥,一個工作2年有余,接觸編程已經(jīng)6年有余的菜鳥。大三開源 JavaGuide,目前已經(jīng) 100k+ Star。未來幾年,希望持續(xù)完善 JavaGuide,爭取能夠幫助更多學習 Java 的小伙伴!共勉!凎!點擊即可了解我的個人經(jīng)歷

          簡歷指導/Java 學習/面試指導/面試小冊,歡迎加入我的知識星球(公眾號后臺回復“星球”即可)。

          如果本文對你有幫助的話,歡迎點贊&在看&分享,這對我繼續(xù)分享&創(chuàng)作優(yōu)質文章非常重要。感謝????

          瀏覽 87
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  亚洲高清无码视频下载 | 91视频免费在线观看 | 蜜桃av秘 无码一区二区 | 草比综合网 | 国产夫妻自拍性爱视频 |