翻譯|使用教程|編輯:鮑佳佳|2021-01-13 10:30:47.077|閱讀 510 次
概述:本文主要講述在pycharm中如何配置代碼樣式,配置語言代碼樣式,以及如何從其他語言復(fù)制代碼樣式設(shè)置。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
PyCharm是一種Python IDE,其帶有一整套可以幫助用戶在使用Python語言開發(fā)時提高其效率的工具。此外,該IDE提供了一些高級功能,以用于Django框架下的專業(yè)Web開發(fā)。PyCharm現(xiàn)已加入在線訂購,點擊此處了解價格詳情
您可以定義與預(yù)定義樣式不同的代碼樣式。這些代碼樣式方案存儲在XML文件中,位于用戶主目錄下的config / codestyles文件夾中。您可以使用創(chuàng)建的副本來修改代碼樣式和導(dǎo)出。
如果選擇Project以外的其他代碼樣式方案,則將為項目保存此代碼樣式。因此,您可以為每個項目分配全局(IDE)代碼樣式。
在“Settings/Preferences”(Ctrl+Alt+S)對話框中 轉(zhuǎn)到“
從“Scheme”列表中選擇所需的方案 ,然后單擊 "設(shè)置圖標(biāo)"。
選擇以下選項之一:
Copy to IDE- 選擇此選項可將所選方案存儲在全局級別。
PyCharm將指定名稱的新代碼樣式保存在 PyCharm主目錄下的config / codestyles / <code_style_name> .xml文件中。
Copy to Project -選擇此選項可將所選方案存儲在項目級別。
所選的代碼樣式保存在文件codeStyleSettings.xml中的.idea目錄中 。
Duplicate -選擇此選項可復(fù)制所選方案并將其存儲在同一級別。
管理代碼樣式方案
在“代碼樣式”頁面中,選擇所需的方案,然后單擊“確定” 。
選擇以下選項之一:
rename -選擇此選項可以更改所選方案的名稱。
Export -選擇此選項可將您的代碼樣式設(shè)置導(dǎo)出到所需位置。
使用EditorConfig在目錄級別管理代碼樣式
PyCharm允許您使用EditorConfig支持來管理每個單獨文件集的所有代碼樣式設(shè)置(默認(rèn)情況下在“Settings/Preferences”對話框中 啟用Ctrl+Alt+S)。您需要做的只是將.editorconfig文件放在根目錄中,該目錄包含要定義其代碼樣式的文件。您可以根據(jù)需要在項目中擁有多個.editorconfig文件,因此可以為不同的模塊指定不同的樣式。
.editorconfig文件中的 所有選項都將應(yīng)用到該文件所在的目錄以及當(dāng)前項目代碼樣式之上的所有子目錄。如果未定義任何內(nèi)容.editorconfig,則從項目設(shè)置中獲取。
.editorconfig文件中的 所有選項均分為以下類別:
標(biāo)準(zhǔn)選項,如indent_size,indent_style等。這些選項沒有任何特定于域的前綴。
具有ij_前綴并且適用于所有語言的通用IntelliJ選項:
ij_visual_guides
ij_formatter_off_tag
ij_formatter_on_tag
ij_formatter_tags_enabled
ij_wrap_on_typing
ij_continuation_indent_size
ij_smart_tabs
可以將相同的選項定義為通用選項和特定于語言的選項,例如ij_<...>_brace_style。特定于語言的選項比通用或通用選項具有更高的優(yōu)先級。
添加一個.editorconfig文件
在“project”視圖中,右鍵單擊包含要定義其代碼樣式的文件的源目錄,然后從上下文菜單中選擇“
選擇要定義的屬性,以便PyCharm為它們創(chuàng)建存根,或?qū)⑺袕?fù)選框保留為空以手動添加所需的屬性。
您可以在預(yù)覽窗格中進(jìn)行更改,以嘗試測試如何反映配置更改,而不必?fù)?dān)心對源代碼進(jìn)行不必要的更改:當(dāng)您關(guān)閉.editorconfig文件時,所有這些更改都將被丟棄。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自: