翻譯|使用教程|編輯:吳園園|2020-01-03 10:05:57.273|閱讀 556 次
概述:在IntelliJ IDEA中,您可以將項目與構建工具(例如Maven 或Gradle)集成在一起 。在這種情況下,IDE將為您提供編碼幫助,以編輯構建文件,代碼完成,檢查和快速修復,重構等。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
IntelliJ IDEA是Java語言開發的集成環境,IntelliJ在業界被公認為優秀的Java開發工具之一,尤其在智能代碼助手、代碼自動提示、重構、J2EE支持、Ant、JUnit、CVS整合、代碼審查、 創新的GUI設計等方面的功能可以說是超常的。
IntelliJ IDEA 2019.3提供了重大的性能和可用性改進,包括更快的啟動,主題和鍵盤映射插件的安裝更容易,增強的VCS工作流以及增加了對微服務框架,MongoDB等的支持。新版本,新功能,小編已將IntelliJ IDEA 2019.3專業版和社區版(Windows、Mac、Linux)安裝包上傳至慧都官網,感興趣的朋友趕快下載體驗吧~
配置項目
IntelliJ IDEA的大多數與編輯,導航,重構,調試和其他任務相關的命令都有鍵盤快捷鍵。記住這些熱鍵可以通過將手放在鍵盤上來幫助您保持更高的工作效率。
模塊是獨立的實體。每個模塊可以具有自己的設置,并且可以配置為開發特定于框架的應用程序。模塊可以引用彼此依賴的其他模塊。
在IntelliJ IDEA中,您可以將項目與構建工具(例如Maven 或Gradle)集成在一起 。在這種情況下,IDE將為您提供編碼幫助,以編輯構建文件,代碼完成,檢查和快速修復,重構等。
使緩存無效
IntelliJ IDEA緩存大量文件,因此系統緩存可能會過載。有時,不再需要緩存,例如,如果您使用頻繁的短期項目。
當使緩存無效時,IntelliJ IDEA會重建在當前版本的IDE中運行過的所有項目。
路徑變量
路徑變量是占位符,代表鏈接到項目的資源的路徑。它們提供了共享的靈活性,因為您不必引用計算機上的固定位置。
例如,如果您有一個在項目或模塊級別定義的第三方庫,并且存儲在項目目錄或模塊內容根目錄之外(對于通過VCS共享的項目),則路徑變量很有用。這樣的庫由其絕對路徑引用,并且不能保證此路徑在隊友的計算機上是相同的。如果使用路徑變量,則將路徑相對,因為在每臺計算機上分別配置了每個變量。
在IntelliJ IDEA中,有一些預定義的變量:
$USER_HOME$:代表您的主目錄。
$PROJECT_DIR$:代表您的項目存儲的目錄。
$MODULE_DIR$:表示保存模塊配置文件IML的目錄 。
要配置路徑變量,請在“ 設置/首選項”對話框中 Ctrl+Alt+S,選擇“ 外觀和行為” |“行為”。路徑變量。
示例:創建一個新的路徑變量
1、在設置/首選項對話框中Ctrl+Alt+S,選擇外觀和行為| 路徑變量,然后單擊按鈕。
2、輸入新變量的名稱(例如PATH_TO_LIB)及其指向磁盤上庫位置的值。
3、通過您的版本控制系統共享IML文件。
4、在您的隊友從VCS更新項目后,他們將更改變PATH_TO_LIB量值,使其指向計算機上庫的位置。
忽略路徑變量
當您打開一個項目時,IntelliJ IDEA會檢查是否存在任何未解析的路徑變量。如果IDE檢測到任何東西,它將要求您為其定義值。如果由于某種原因您不想這樣做(例如,如果您不打算將文件或目錄與未解析的路徑變量一起使用),則可以將它們添加到忽略變量列表中。
例如,如果在運行/調試配置中傳遞給JVM的程序參數具有與內部($SOME_STRING$)路徑變量相同的格式,則也可以使用忽略的變量列表。在這種情況下,可以將此參數添加到忽略的變量列表中,以避免混淆。輸入“ 路徑變量”對話框中的SOME_STRING“ 忽略的變量”字段 。
資源文件
資源包括屬性文件,圖像,DTD和XML文件。這些文件位于應用程序的類路徑中,通常使用以下方法從類路徑加載:
在構建應用程序時,IntelliJ IDEA會將所有資源復制到輸出目錄中,并保留資源相對于源路徑的目錄結構。默認情況下,以下文件類型被識別為資源:
.dtd | .jpeg | .properties |
.gif | .jpg | .tld |
.html | .png |
.xml |
=====================================================
IntelliJ IDEA資源專題,請點擊此處查看
想要了解或購買IntelliJ IDEA正版授權的朋友,歡迎
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:IntelliJ IDEA