在PyCharm中配置項(xiàng)目(二):創(chuàng)建和管理項(xiàng)目
PyCharm是一種Python IDE,其帶有一整套可以幫助用戶在使用Python語(yǔ)言開(kāi)發(fā)時(shí)提高其效率的工具。此外,該IDE提供了一些高級(jí)功能,以用于Django框架下的專(zhuān)業(yè)Web開(kāi)發(fā)。
PyCharm最新版本2019.2發(fā)布,功能改進(jìn)提高Python語(yǔ)言開(kāi)發(fā)效率,點(diǎn)擊查看詳情~
創(chuàng)建和管理項(xiàng)目
無(wú)論您在PyCharm中做什么,都需要在項(xiàng)目環(huán)境中進(jìn)行。項(xiàng)目是代表完整軟件解決方案的組織單位。它用作編碼輔助,批量重構(gòu),編碼樣式一致性等的基礎(chǔ)。
在PyCharm中打開(kāi)文件夾后,.idea子文件夾將添加到其中,PyCharm將在其中存儲(chǔ)其內(nèi)部配置設(shè)置,例如,用于項(xiàng)目代碼樣式或版本控制系統(tǒng)的文件夾。
PyCharm不支持在遠(yuǎn)程主機(jī)上直接編輯文件。因此,要在PyCharm中使用遠(yuǎn)程源,您需要下載它們,打開(kāi)它們的存儲(chǔ)文件夾,并將它們安排在PyCharm項(xiàng)目中,如從現(xiàn)有源代碼導(dǎo)入項(xiàng)目中所述。要使本地和遠(yuǎn)程源保持同步,請(qǐng)使用“ 部署選項(xiàng)”對(duì)話框中的將更改后的文件自動(dòng)上傳到默認(rèn)服務(wù)器列表來(lái)配置自動(dòng)上傳。
PyCharm中的項(xiàng)目以基于目錄的格式表示。項(xiàng)目目錄標(biāo)有 圖標(biāo)。
該項(xiàng)目目錄包含.idea目錄,其中包含以下文件:
* .iml文件,描述項(xiàng)目結(jié)構(gòu)。
包含您的工作空間首選項(xiàng)(包括使用運(yùn)行/調(diào)試配置工作)的workspace.xml文件。
許多xml文件。每個(gè)xml文件負(fù)責(zé)其自己的一組設(shè)置,這些設(shè)置可以通過(guò)其名稱(chēng)來(lái)識(shí)別: projectCodeStyle.xml,encodings.xml,vcs.xml 等。
因此,例如,添加新的運(yùn)行/調(diào)試配置和更改編碼將影響兩個(gè)不同的xml文件。當(dāng)項(xiàng)目設(shè)置存儲(chǔ)在版本控制系統(tǒng)中并由不同團(tuán)隊(duì)成員修改時(shí),這有助于避免合并沖突。
.idea目錄中的所有設(shè)置文件都應(yīng)置于版本控制下,而workspace.xml除外,該文件存儲(chǔ)您的本地首選項(xiàng)。該workspace.xml文件應(yīng)該由VCS為忽略標(biāo)記。
.idea目錄在“ 項(xiàng)目工具窗口”的“項(xiàng)目”視圖中不可見(jiàn) 。
=====================================================
有關(guān)詳細(xì)信息,請(qǐng)繼續(xù)關(guān)注我們接下來(lái)的系列教程“在PyCharm中配置項(xiàng)目”。我們很快就會(huì)發(fā)布其他文章。
想要了解或購(gòu)買(mǎi)PyCharm正版授權(quán)的朋友可以咨詢(xún)慧都官方客服。
關(guān)注下方“慧聚IT”微信公眾號(hào),及時(shí)獲取產(chǎn)品最新消息和最新資訊