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