• <menu id="w2i4a"></menu>
  • logo IntelliJ IDEA系列教程:

    文檔首頁>>IntelliJ IDEA系列教程:>>Java開發(fā)平臺IntelliJ IDEA教程:Android的支持概述(一)

    Java開發(fā)平臺IntelliJ IDEA教程:Android的支持概述(一)


    IntelliJ IDEA是Java語言開發(fā)的集成環(huán)境,IntelliJ在業(yè)界被公認(rèn)為優(yōu)秀的Java開發(fā)工具之一,尤其在智能代碼助手、代碼自動提示、重構(gòu)、J2EE支持、Ant、JUnit、CVS整合、代碼審查、 創(chuàng)新的GUI設(shè)計等方面的功能可以說是超常的。

     IntelliJ IDEA現(xiàn)已更新至2019.2版本,新版本改進(jìn)了java13預(yù)覽等20余項功能,提高了開發(fā)效率,趕快下載體驗吧~(點擊查看更新詳情)

    點擊下載IntelliJ IDEA最新試用版

    基于Gradle的構(gòu)建系統(tǒng)
    IntelliJ IDEA 13為Gradle提供了一流的支持,基于Gradle的應(yīng)用程序現(xiàn)在是一種獨特的項目類型。這個版本是第一個結(jié)合了我們與Google Android Studio合作的新功能的版本。開發(fā)人員報告說,IntelliJ IDEA對Gradle的更高支持是兩個IDE之間的最大區(qū)別。

    Java開發(fā)平臺IntelliJ IDEA教程:Android的支持概述(一)

    更智能的XML編輯器
    創(chuàng)建Android應(yīng)用程序有時需要處理許多不同的XML文件-布局,清單,資源,設(shè)置等。IntelliJ IDEA已經(jīng)為布局文件提供了一個漂亮的圖形編輯器,但是其他的呢?根據(jù)我們得到的反饋,大多數(shù)Android開發(fā)人員仍然喜歡手動編輯XML文件。因此,我們極大地改進(jìn)了XML編輯器,并使其比以往更加智能!

    在IntelliJ IDEA 13中,XML文本編輯器提供了以下新功能。

    用戶定義的XML屬性order。您可以使用“ 設(shè)置”對話框來定義布局文件中屬性的排列方式。定義規(guī)則后,只需執(zhí)行代碼格式化即可應(yīng)用它們。
    自動插入所需的屬性。IntelliJ IDEA只需單擊即可檢測并添加文檔架構(gòu)所需的XML屬性。
    XML屬性的文檔彈出窗口。您可以通過在鍵入時將鼠標(biāo)懸停在編輯器中的元素,屬性和類型上來查看XML模式中提供的文檔。
    換行符。您可以指示IntelliJ IDEA設(shè)置XML代碼的樣式,以便在XML元素的第一個和/或最后一個屬性之后自動插入換行符。請注意,您可以為清單文件和布局文件應(yīng)用不同的設(shè)置。

    在Android中,您有許多XML文件用于存儲顏色信息:布局,形狀,漸變等。IntelliJ IDEA現(xiàn)在提供了內(nèi)置的顏色選擇器,通過單擊相應(yīng)的裝訂線圖標(biāo)(即上下文),您可以在任何位置插入顏色值。敏感并且僅在需要時智能地顯示。

    Java開發(fā)平臺IntelliJ IDEA教程:Android的支持概述(一)

    =====================================================

    IntelliJ IDEA示例/使用教程/視頻資源合集,請點擊此處查看

    想要了解或購買IntelliJ IDEA正版授權(quán)的朋友,歡迎咨詢慧都官方客服

    850×100.png

    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();