JetBrains IntelliJ IDEA 2019 for Mac(Java平臺IDE) 2019.3

JetBrains IntelliJ IDEA 2019 for Mac是java語言開發的集成環境,業界所公認最好的java開發工具之一!IntelliJ IDEA 2019提供了一套全面的功能,以及使用Java,Groovy,Scala和其餘語言進行Web和企業開發的最早進技術和框架的工具和集成,支持各類構建系統和單元測試框架集成以及直觀的測試運行UI。html

地址:JetBrains IntelliJ IDEA 2019 for Macjava

 

深刻了解您的代碼
IntelliJ IDEA分析您的代碼,在全部項目文件和語言中查找符號之間的鏈接。利用這些信息,它提供了深刻的編碼協助,快速導航,巧妙的錯誤分析,固然還有重構。shell

智能完成
^⇧Space爲您提供當前上下文中適用的最相關符號的列表。這個和其餘完成項目不斷向您學習,將最經常使用的類和包的成員移動到建議列表的頂部,以便您能夠更快地選擇它們。數據庫

連鎖完成
比Smart Completion深刻一點,並在當前上下文中列出可經過方法或獲取者訪問的適用符號。假設你正在尋找價值Project 而且只有Module module聲明。按^⇧Space兩次得到module.getProject()無需任何額外的努力。bash

靜態成員完成
讓您輕鬆使用靜態方法或常量。提供與您的輸入相匹配的符號列表,並自動添加所需的導入語句。服務器

數據流分析
提供完成變體時,IntelliJ IDEA會分析數據流以猜想可能的運行時符號類型,並根據該智能體改進選擇,自動添加類轉換。框架

語言注入
將選定語言的編碼幫助帶到另外一個語言的表達式和字符串文字中,並具備您一般擁有的全部優勢。例如,您能夠將SQL,XPath,HTML,CSS或JavaScript代碼片斷注入到Java字符串文字中。編輯器

跨語言重構
瞭解符號用法的全部內容,IntelliJ IDEA提供了很是有效,完全的重構。例如,當您在JPA語句中重命名類時,它會將全部內容(從JPA實體類)更新到使用它的每一個JPA表達式。工具

檢測重複
即時查找重複的代碼片斷。即便你只想提取一個變量,常量或方法,IntelliJ IDEA也會讓你知道,有一個相似的代碼片斷能夠隨着你正在使用的代碼片斷一塊兒被替換。單元測試

檢查和快速修復
只要IntelliJ IDEA檢測到您即將犯錯,編輯器中會彈出一個小燈泡。點擊它或按下會 ⌥Enter打開一個你能夠採起的行動清單,以使事情正確。

開發人員工效學
IntelliJ IDEA的每一個方面都是根據人體工程學設計的。IntelliJ IDEA創建在一個原則上,即開發人員在流程中花費的每一分鐘都是很好的一分鐘,而將開發人員從流程中解脫出來的東西是很差的,應該避免。

以編輯爲中心的環境
大部分時間,編輯器(和代碼)是屏幕上惟一可見的東西,而且不須要讓它去作與編碼無關的事情。快速彈出窗口有助於在不離開上下文的狀況下檢查附加信息。按下⌘Y 該按鈕 可顯示插入符號處的符號定義。要生成代碼,您沒必要遍歷複雜的嚮導或填寫巨大的表單。

一切的捷徑
在IntelliJ IDEA中,您幾乎擁有專用的鍵盤快捷鍵,包括在工具窗口和編輯器之間進行快速選擇和切換。經過其快捷方式訪問工具窗口將輸入焦點移動到該窗口,以便您能夠在其上下文中使用全部鍵盤命令。當你須要回到編輯器時,請點擊Esc。當您進入項目工具窗口時,您不只能夠瀏覽現有項目,還能夠經過按按鈕建立新項目⌘N。

人體工學用戶界面
IntelliJ IDEA中的全部列表,樹和彈出窗口都提供了快速搜索功能,能夠當即將您帶到包含您要輸入文本的一組項目中。任何IDE動做的第一次調用應該提供最指望的結果。須要更多結果?再次按下快捷鍵,IDE會更深刻地找到你須要的東西。

內聯調試器
當你調試你的代碼時IntelliJ IDEA會在源代碼中顯示你的變量值,這些變量值就是它們的用法。您甚至沒必要將鼠標懸停在變量上,或切換到調試工具窗口的「變量」窗格。任什麼時候候變量都會改變它的值,IDE會用不一樣的顏色來突出顯示它,這樣您就能夠更好地瞭解狀態如何在代碼中進行更改。

內置開發人員工具
爲了簡化工做流程,IntelliJ IDEA從第一次開始就提供了無與倫比的工具集:反編譯器,字節碼查看器,FTP等等。

版本控制
IntelliJ IDEA爲包括Git,SVN,Mercurial,CVS,Perforce和TFS在內的主要版本控制系統提供統一接口。IDE容許您瀏覽更改的歷史記錄,管理分支機構,合併衝突等等。

構建工具
IntelliJ IDEA支持Maven,Gradle,Ant,Gant,SBT,NPM,Webpack,Grunt,Gulp和其餘構建工具。這些工具無縫集成,可幫助自動化編譯,打包,運行測試,部署和其餘活動。

測試跑步者和覆蓋面
IntelliJ IDEA可以讓您輕鬆執行單元測試。IDE包括用於主要測試框架的測試運行器和覆蓋工具,包括JUnit,TestNG,Spock; 黃瓜,ScalaTest,spec2和Karma。

閃客
ntelliJ IDEA附帶一個Java類的內置反編譯器。當你想看看你沒有源代碼的庫時,如今你能夠 - 沒有任何第三方插件。

終奌站
IDE帶有一個內置終端。根據您的平臺,您可使用命令行提示符,Far,powershell或bash。調用終端 ⌥F12並執行任何命令 - 無需離開IDE。

數據庫工具
編輯SQL時,利用智能編碼協助; 鏈接到實時數據庫; 運行查詢; 瀏覽和導出數據; 甚至能夠經過可視化界面管理您的方案 - 直接來自IDE。

應用服務器
IntelliJ IDEA支持主要的應用服務器:Tomcat,JBoss,WebSphere,WebLogic,Glassfish等等。您能夠將工件部署到應用程序服務器上,並從IDE中正確調試已部署的應用程序。

搬運工人
經過一個單獨的插件,IntelliJ IDEA提供了一個專用的工具窗口,讓您鏈接到本地運行的Docker機器來管理圖像,容器和Docker Compose服務。

相關文章
相關標籤/搜索