IntelliJ IDEA 設置忽略SVN文件和文件夾


   IntelliJ IDEA 在提交文件至SVN時,可以設置忽略某些文件和文件夾,以免誤提交不需要提交的文件。最后,插個題外話,介紹一下如何設置代碼默認折疊或者展開。下面使用IntelliJ IDEA 2018.3.6 (Ultimate Edition)演示如何設置,IDEA職場老手可以繞道了,嘻嘻!
 
1 通過Version Control設置
 
  Intellij idea中設置忽略提交svn文件和文件夾,通過Settings -> Version Control -> Ignored Files設置。
  單擊箭頭所指的加號,彈出如下頁面:
  這里有三個單選框,功能從上到下依次是
  • 忽略指定的文件;
  • 忽略文件夾下所有文件;
  • 忽略符合匹配規則的文件。
例如,下圖所示的設置將忽略所有.class文件。
  有時候在這里設置后,一些文件夾下的文件還是未忽略,就需要進行在Ignore files and folders里設置了。
 
2 Ignore files and folders
 
  找到Settings→Editor→File Types,在Ignore files and folders輸入框中輸入target,將會忽略項目中target目錄下的所有文件。
  至此,完全解決了向SVN提交文件時,.class文件的干擾,不必手動剔除了。但是,如果需要修改被隱藏的配置文件,就有注意了,只能不隱藏或者到文件所在目錄修改。
 
3 配置changelist
 
     可以對已經納入版本控制的文件進行分類,提交時,只提交default(默認的)changelist,方便管理,而且,避免誤提交文件。關於未曾納入版本控制的文件,只需納入版本控制再做處理。
     ① 創建changelist的效果
     按照下圖步驟1和步驟2創建MyChangelist。3是創建后的效果。

 

    ② 打開Version Control->Local Changes,單擊Changelists按鈕,選擇New Changelist以新增一個changelist

 

       ③ 新增changelist

      在 New Changelist 對話框中輸入Name和Comment即可創建名為MyChangelist的changelist。

    ④ 使用Changelist對文件分類

    將不需要提交的文件移動到MyChangelist,右鍵單擊文件,選擇Move to Another Changelist,操作如下圖所示:

 

 

4 設置代碼是否折疊
 
   僅有一行代碼的函數默認是折疊的,很不習慣。如果設置默認不折疊,則到setting里修改:
File->Setting->Editor->General->Code Folding,不勾選箭頭所指選項即可,其它折疊默認項也可以在此設置。
 
 
  如果大家有不同見解,歡迎在下方留言討論!
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM