在PyCharm中配置項目(十六):配置項目結構之內容根源
PyCharm是一種Python IDE,其帶有一整套可以幫助用戶在使用Python語言開發時提高其效率的工具。此外,該IDE提供了一些高級功能,以用于Django框架下的專業Web開發。
PyCharm最新版本2019.3現已發布,增加用于Jupyter筆記本的交互式小部件,MongoDB支持以及所有Python 3.8功能的代碼幫助,還有其他功能改進提高Python語言開發效率!小編已將PyCharm2019.3安裝包上傳至慧都官網,感興趣的朋友歡迎下載體驗~
配置項目結構
任何項目都包含至少一個 與該項目一起創建的內容根。您可以創建其他內容根,也可以刪除不必要的根。 Ctrl+Alt+S或選擇文件| 設置 Windows和Linux或 PyCharm | macOS的首選項,然后展開項目節點,然后選擇項目結構。
在PyCharm中,內容是您當前正在使用的文件的集合,可能按子文件夾的層次結構進行組織。項目的頂級文件夾是其內容root。
在內容根目錄中,PyCharm可以區分包含源代碼的文件夾,以及在搜索,解析,監視等過程中要忽略的文件夾。要區分不同類型的文件夾,請將內容根目錄下的任何文件夾標記為源文件夾或排除的文件夾。
-
源根目錄
包含實際的源文件和資源。PyCharm使用源根作為解決導入的起點
-
資源根
用于應用程序中的資源文件(圖像,樣式表等)。通過為該類別分配文件夾,您可以告訴PyCharm可以相對于此文件夾引用該文件夾及其子文件夾中的文件,而無需指定其完整路徑。
-
模板根目錄
包含各種Web項目的模板。
-
排除的根目錄
包含索引,搜索,解析,監視等時被PyCharm忽略的文件和文件夾。
創建內容根
- 打開項目結構設置。
- 在“ 項目結構”頁面的“ 項目”窗格中,單擊要為其配置內容根目錄的項目。
-
在“ 項目結構”頁面的“ 內容根目錄”中,單擊“ 添加內容根目錄”按鈕。
- 在打開的 對話框中,找到所需的目錄,然后單擊“ 確定”。
刪除內容根
-
打開項目結構設置。
-
在“ 項目結構”頁面的“ 項目”窗格中,單擊要為其配置內容根目錄的項目。
-
在內容根中的窗格項目結構頁面,選擇您要刪除的內容根。
-
單擊刪除按鈕,
然后確認刪除。
指定文件夾類別
這是將文件夾分配到其他類別的方法。您可以通過類似的方式將文件夾分配給任何其他類別。既可以在“ 項目”工具窗口中,也可以 在“設置/首選項”對話框的“ 項目結構”頁面上完成此操作。
要將類別分配給在項目工具窗口中的文件夾,請按照下列步驟操作
-
打開“ 項目”工具窗口(例如“ 視圖” |“工具窗口” |“項目”)。
-
選擇您要分配給特定類別的文件夾。
-
在上下文菜單中,指向“將目錄標記為”,然后選擇所需的類別。
您可以通過類似的方式在以后更改文件夾類別。(只需從上下文菜單中選擇其他類別。)
要取消文件夾與當前類別的關聯(即使文件夾成為“普通”文件夾 ),請選擇“ 取消標記為Root”。(例如,取消標記為Test Sources Root)。
-
打開“設置/首選項”對話框的“ 項目結構”頁面。
-
選擇您要分配類別的文件夾。
-
單擊類別按鈕,例如
。
您可以通過指定名稱模式來排除文件和文件夾。使用“ 排除文件”字段來指定模式。
排除名稱與至少一種指定模式匹配的文件和文件夾。文件夾及其所有內容均被排除。
想要了解或購買PyCharm正版授權的朋友可以。