Like Share Discussion Bookmark Smile

J.J. Huang   2020-03-23   IntelliJ IDEA   瀏覽次數:

IntelliJ IDEA | 介紹

基於工作需求,整個開發團隊都是使用IntelliJ IDEA進行開發;在IDE設置和Codeing Style⋯等等上面都會有所差異。在於團隊開發考量下,自然而然我就去使用IntelliJ IDEA。

從Eclipse跳轉到IntelliJ IDEA的過程,有很多的不習慣和位置不一致,最重要的是很多的快捷鍵,我不希望使用Eclipse的快捷鍵帶到IntelliJ IDEA那邊去用。主要是因為我要了解每套IDE原生的快捷鍵和其設置方式,這樣即便不是使用自己的環境也可以快速操作。

官方教學與支持

連結:documentation

介紹

IntelliJ IDEA的各個方面都旨在最大程度地提高開發人員的生產力。 智能編碼輔助和人體工程學設計共同使開發不僅富有成效,而且令人愉悅。

  • 深度智慧:

    • IntelliJ IDEA將你的源代碼編入索引後,它會通過在各種情況下提供相關建議來提供快速,智能的體驗:即時,巧妙的代碼完成,動態代碼分析以及可靠的重構工具。
  • 開箱即用的體驗:

    • 諸如集成版本控制系統以及各種受支持的語言和框架之類的關鍵任務工具都應運而生-不包括插件麻煩。

  • 智能代碼完成:
    • 基本補全建議可見性範圍內的類,方法,字段和關鍵字的名稱,而智能補全僅建議當前上下文中期望的那些類型。

  • 特定於框架的協助:
    • 儘管IntelliJ IDEA是Java的IDE,但即使語言表達被注入到你的String常量中,它也可以理解並提供多種其他語言的智能編碼幫助,例如SQL,JPQL,HTML,JavaScript等。Java代碼。

  • 生產力助推器:
    • IDE可以預測你的需求並自動執行繁瑣且重複的開發任務,因此你可以專注於全局。

  • 開發人員人體工程學:

    • 在我們做出的每個設計和實施決策中,我們都要牢記中斷開發人員流程的風險,並儘力消除或最小化該流程。 IDE會根據你的上下文自動啟動相應的工具。
  • 不打擾的智能:

    • IntelliJ IDEA中的編碼幫助不僅涉及編輯器:它還可以幫助你在處理其他方面時保持高效。填充字段,搜索元素列表;訪問工具窗口;或切換設置等。

後續

之後的文章將會把一些在IntelliJ IDEA上面學到的技巧,或是在Eclipse設定與IntelliJ IDEA上面設置的差異做對比,並做教學,讓其自己更快上手。

也會將IntelliJ IDEA上面強大的外掛或是工具做介紹,另外不外乎快捷鍵的部分也會特別做介紹。


註:以上參考了
IntelliJ IDEA
IntelliJ IDEA LEARN AND SUPPORT