欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

在IntelliJ IDEA中.idea文件是什么可以刪除嗎

 更新時(shí)間:2024年01月22日 11:22:38   作者:沐陽(yáng)gg  
相信有很多小伙伴,在用idea寫java代碼的時(shí)候,創(chuàng)建工程總是會(huì)出現(xiàn).idea文件,該文件也從來(lái)沒(méi)去打開使用過(guò),那么它在我們項(xiàng)目里面,扮演什么角色,到底能不能刪除它呢?這篇文章主要介紹了在IntelliJ IDEA中.idea文件是什么可以刪除嗎,需要的朋友可以參考下

在IntelliJ IDEA中,.idea文件是什么,可以刪除嗎

相信有很多小伙伴,在用idea寫java代碼的時(shí)候,創(chuàng)建工程總是會(huì)出現(xiàn).idea文件,該文件也從來(lái)沒(méi)去打開使用過(guò),那么它在我們項(xiàng)目里面,扮演什么角色,到底能不能刪除它呢?

1、它是什么?有什么用?

.idea文件夾是存儲(chǔ)IntelliJ IDEA項(xiàng)目的配置信息,主要內(nèi)容如下

  •  IDEA項(xiàng)目本身的一些編譯配置。
  •  文件編碼信息。
  • jar包的數(shù)據(jù)源和相關(guān)插件配置信息。

注意:在我們使用git做版本控制的時(shí)候,一般會(huì)排除掉.idea文件,因?yàn)檫@里面存儲(chǔ)的都是自己本地的IDEA配置。不同電腦項(xiàng)目的.idea內(nèi)部文件內(nèi)容都會(huì)不一樣。在版本控制的時(shí)候,多方協(xié)作就會(huì)出現(xiàn)代碼沖突。

2、.idea目錄里面的文件介紹:

  • workspace.xml:存儲(chǔ)IDE的窗口布局和其他用戶界面相關(guān)的配置。
  • modules.xml:包含有關(guān)項(xiàng)目模塊的配置信息。
  • misc.xml:存儲(chǔ)一些其他的配置信息。
  • vcs.xml:包含與版本控制系統(tǒng)相關(guān)的設(shè)置。
  • inspections文件夾:存儲(chǔ)代碼檢查工具的配置信息。
  • runConfigurations文件夾:包含運(yùn)行和調(diào)試配置的信息。

還有很多文件待補(bǔ)充

3、刪除掉有什么影響?

若是不小心刪除掉了.idea目錄,那么IDEA編輯器將無(wú)法識(shí)別該項(xiàng)目,并且IDEA的一些功能:代碼補(bǔ)全、語(yǔ)法檢查等功能就沒(méi)法用了。我們應(yīng)該盡量不要去動(dòng)這個(gè)文件。

4、不小心刪除了.idea目錄,如何恢復(fù)?

使用IDEA的 本地歷史記錄,進(jìn)行恢復(fù)。

VCS→Local History→Show History菜單打開本地歷史記錄窗口。找到還沒(méi)刪除.idea目錄的記錄,進(jìn)行恢復(fù)。

到這里大家應(yīng)該知道.idea的作用和里面的文件是咋用的了,歡迎大家補(bǔ)充。

IDEA項(xiàng)目下的.idea文件,out文件等

比如你剛創(chuàng)建一個(gè)項(xiàng)目,項(xiàng)目名字叫做test
你會(huì)得到兩個(gè)文件夾(.idea文件夾和src文件夾)和一個(gè)項(xiàng)目名.iml文件

(1)idea文件夾:存儲(chǔ)這個(gè)項(xiàng)目的歷史記錄,版本控制信息
(2)iml文件:(你刪去也無(wú)所謂)

(3)src文件夾里存放你的源代碼   

(4)out目錄:存放.java文件編譯之后得到的字節(jié)碼文件,也就是說(shuō)只要你運(yùn)行src文件夾里面的java程序,就會(huì)得到相應(yīng)的編譯后得到的文件存放在out目錄里面
比如你在src里面新建了一個(gè)demo.java文件,運(yùn)行后在out里面也產(chǎn)生一個(gè)對(duì)應(yīng)的demo

注意out里面的demo.class文件是一個(gè)只讀文檔,無(wú)法修改

到此這篇關(guān)于在IntelliJ IDEA中,.idea文件是什么,可以刪除嗎的文章就介紹到這了,更多相關(guān)idea文件是什么內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論