在PyCharm中配置項(xiàng)目(十七):配置項(xiàng)目結(jié)構(gòu)之在內(nèi)容根目錄中配置文件夾
PyCharm是一種Python IDE,其帶有一整套可以幫助用戶在使用Python語言開發(fā)時(shí)提高其效率的工具。此外,該IDE提供了一些高級(jí)功能,以用于Django框架下的專業(yè)Web開發(fā)。
在內(nèi)容根目錄中,PyCharm可以區(qū)分包含源代碼的文件夾,以及在搜索,解析,監(jiān)視等過程中要忽略的文件夾。 要區(qū)分不同類型的文件夾,請(qǐng)將內(nèi)容根目錄下的任何文件夾標(biāo)記為源文件夾或排除的文件夾。
- 源根圖標(biāo)包含實(shí)際的源文件和資源。 PyCharm使用源根作為解決導(dǎo)入的起點(diǎn)
- 資源根圖標(biāo)用于應(yīng)用程序中的資源文件(圖像,樣式表等)。 通過為該類別分配文件夾,您告訴PyCharm可以相對(duì)于此文件夾引用該文件夾及其子文件夾中的文件,而無需指定其完整路徑。
- 模板根目錄圖標(biāo)包含各種Web項(xiàng)目的模板。
- 排除的根圖標(biāo)包含PyCharm在建立索引,搜索,解析,監(jiān)視等時(shí)忽略的文件和文件夾。
您可以通過兩種不同的方式將文件夾分配給類別:
- 使用項(xiàng)目結(jié)構(gòu)。
- 在項(xiàng)目工具窗口中,通過使用文件夾的上下文菜單。
通過項(xiàng)目結(jié)構(gòu)在內(nèi)容根目錄下標(biāo)記目錄
- 打開項(xiàng)目結(jié)構(gòu)設(shè)置。
- 在“項(xiàng)目結(jié)構(gòu)”頁面的“項(xiàng)目”窗格中,單擊要為其配置內(nèi)容根目錄的項(xiàng)目。
- 在“項(xiàng)目結(jié)構(gòu)”頁面的“內(nèi)容根目錄”窗格中,單擊所需的內(nèi)容根目錄。 此內(nèi)容根目錄下的目錄顯示為樹形視圖。
- 選擇要標(biāo)記的目錄,然后執(zhí)行以下操作之一:
- 單擊頂部的圖標(biāo)之一,以將所需狀態(tài)分配給該目錄。
- 從目錄的上下文菜單中選擇相應(yīng)的狀態(tài)命令。
- 按Alt + <目錄狀態(tài)的第一個(gè)字母>(例如,Alt + E表示排除的根,Alt + R表示資源,Alt + S表示源根)。
在項(xiàng)目工具窗口中標(biāo)記目錄
- 在“項(xiàng)目工具”窗口中右鍵單擊所需的目錄。
- 在上下文菜單中,指向“將目錄標(biāo)記為”節(jié)點(diǎn)。
- 選擇“標(biāo)記為<目錄狀態(tài)>”。
取消標(biāo)記目錄
要將文件夾恢復(fù)為常規(guī)狀態(tài),需要取消標(biāo)記。
在項(xiàng)目結(jié)構(gòu)中:
在內(nèi)容根目錄下的文件夾列表中選擇目錄,然后單擊取消標(biāo)記源根目錄:
再次單擊文件夾的狀態(tài)圖標(biāo)。
從目錄的上下文菜單中選擇相應(yīng)的命令。
在“項(xiàng)目工具”窗口中,右鍵單擊所需的目錄,指向“將目錄標(biāo)記為”節(jié)點(diǎn),然后選擇“取消標(biāo)記為<目錄狀態(tài)>”。