IntelliJ IDEA入門教程(四):IntelliJ IDEA支持的語言
IntelliJ IDEA是Java語言開發(fā)的集成環(huán)境,IntelliJ在業(yè)界被公認為優(yōu)秀的Java開發(fā)工具之一,尤其在智能代碼助手、代碼自動提示、重構(gòu)、J2EE支持、Ant、JUnit、CVS整合、代碼審查、 創(chuàng)新的GUI設(shè)計等方面的功能可以說是超常的。
IntelliJ IDEA現(xiàn)已更新至2019.2版本,新版本改進了java13預(yù)覽等20余項功能,提高了開發(fā)效率,趕快下載體驗吧~(點擊查看更新詳情)
現(xiàn)代應(yīng)用程序的開發(fā)涉及使用多種編程語言,工具和技術(shù)。IntelliJ IDEA被設(shè)計為Java IDE,但是可以使用插件對其進行擴展,以支持幾乎所有流行語言的開發(fā)。對于其中的某些編程語言,JetBrains提供了單獨的IDE,這些IDE基于IntelliJ平臺,并且僅包含特定于該語言的功能。
IntelliJ IDEA中的編碼幫助包括:
語法和錯誤突出顯示以維護綠色代碼
用于創(chuàng)建存根類,腳本等的文件模板
實時模板,可將縮寫詞擴展為復(fù)雜的代碼結(jié)構(gòu)
代碼完成,根據(jù)上下文完成類,方法,字段,參數(shù)和其他實體的名稱
代碼生成以生成特定于語言的代碼結(jié)構(gòu)
意向操作和快速修復(fù)以優(yōu)化您的代碼
代碼重構(gòu)可在整個代碼庫中重命名,移動,復(fù)制和刪除實體
導(dǎo)入?yún)f(xié)助以導(dǎo)入丟失的庫
語言注入,用于在字符串文字,標(biāo)簽或?qū)傩灾惺褂檬苤С值恼Z言
用于查看API文檔,方法中的參數(shù)名稱和提示,靜態(tài)表達式數(shù)據(jù)等的代碼參考信息
代碼折疊以隱藏與您當(dāng)前任務(wù)無關(guān)的代碼塊
代碼格式化可根據(jù)您的編碼樣式格式化和排列代碼
除了編碼協(xié)助,IntelliJ IDEA還支持特定于語言的工具,用于構(gòu)建,運行,測試和部署應(yīng)用程序。
使用IntelliJ IDEA可以用Java和其他流行語言開發(fā)可以編譯為JVM字節(jié)碼的應(yīng)用程序。
Java SE, Java EE, JavaFX
Kotlin
Scala
Groovy
AspectJ
如果您的項目包含其他語言的代碼,請使用插件擴展IntelliJ IDEA語言支持。但是,如果它是您的主要開發(fā)語言,請考慮使用專用的IDE。
Python (PyCharm) | Ruby (RubyMine) | PHP (PhpStorm) | SQL (DataGrip) |
Go (GoLand) | JavaScript (WebStorm) | TypeScript (WebStorm) | CoffeeScript (WebStorm) |
Velocityand FreeMarker | XPath and XSLT | XML and XSL | HTML and XHTML |
Markdown | JSON | Thymeleaf | Stylesheets (CSS, Less, Sass) |
Dart | Erlang | Shell scripts |
IntelliJ IDEA不正式支持C / C ++,但可以使用CLion。
=====================================================
IntelliJ IDEA示例/使用教程/視頻資源合集,請點擊此處查看
想要了解或購買IntelliJ IDEA正版授權(quán)的朋友,歡迎咨詢慧都官方客服
關(guān)注下方微信公眾號,及時獲取產(chǎn)品最新消息和最新資訊