1. 程式人生 > >IDEA + SSH OA 第一天(IDEA 文件夾類型了解)

IDEA + SSH OA 第一天(IDEA 文件夾類型了解)

tor java text ide 解釋 創建 ssh 類文件 pri

回顧一下 IDEA 的文件夾的類型

設置文件夾方法

技術分享

或者點擊右上角的

技術分享

技術分享

文件夾的類型選擇:可通過,右鍵文件夾,選擇你要的類型:

  Sources Root : 源碼的目錄

  Resources Root:源碼所需資源 的目錄(這裏的資源可以是圖片、配置文件等,我一般放配置文件,作用等同於放置在 Sources Root 根目錄下)

    Test Sources Root:測試源碼 的目錄(在 IDEA 中,如果測試代碼不是放在此類型的文件夾中,無法使用 @Test 等測試註釋)

    Test Resources Root:放測試源碼所需資源 的目錄

      Excluded

(目前暫時沒用到):百度上的解釋是:排除這個文件夾,不會編譯當前文件夾內部的java到classpath裏。

      Generated Sources Root(目前暫時沒用到):百度上的解釋是:

        更加傾向於文件夾中很多類都是經常需要重新重構和快速生成和修復。
        比如:SpringJPA的所需的實體類Entity_是可以快速生成,生成的文件夾最好標記為Generated Sources Roo

經過測試,在以上 6 種文件夾中,除了 Excluded 文件夾下可以新建其他任意文件夾外,其余5種文件夾的子文件夾只能創建 Excluded 文件夾 或者 無類型文件夾

但是,父類文件夾不受此約束(感覺這樣沒什麽意義);

如:結構為:

  -aa

    -bb

      -cc

如果將 bb 文件夾設置為 Sources Root 類型,則 cc 只能為 Excluded 類型 或 無類型 , 但是 aa 可以設置為 任意類型文件夾。

說到文件夾,順便說說文件名顏色問題,如果你向我一樣使用了 SVN ,文件夾以及文件的名字就會變色

  綠色,已經加入控制暫未提交
  紅色,未加入版本控制
  藍色,加入,已提交,有改動
  白色,加入,已提交,無改動
  灰色:版本控制已忽略文件

另外:
些文件名的顏色都是可以修改的,顏色的意義是根據你的設置看的。

打開settings —— Editor —— File Status 中設置

IDEA + SSH OA 第一天(IDEA 文件夾類型了解)