翻譯|使用教程|編輯:吳園園|2019-11-15 14:34:21.010|閱讀 1854 次
概述:如果公司中存在某些編碼準(zhǔn)則,則在創(chuàng)建源代碼時(shí)必須遵循這些準(zhǔn)則。IntelliJ IDEA可幫助您維護(hù)所需的代碼樣式。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
IntelliJ IDEA是Java語言開發(fā)的集成環(huán)境,IntelliJ在業(yè)界被公認(rèn)為優(yōu)秀的Java開發(fā)工具之一,尤其在智能代碼助手、代碼自動(dòng)提示、重構(gòu)、J2EE支持、Ant、JUnit、CVS整合、代碼審查、 創(chuàng)新的GUI設(shè)計(jì)等方面的功能可以說是超常的。
IntelliJ IDEA現(xiàn)已更新至2019.2版本,新版本改進(jìn)了java13預(yù)覽等20余項(xiàng)功能,提高了開發(fā)效率,趕快下載體驗(yàn)吧~(點(diǎn)擊查看更新詳情)
配置代碼樣式
如果公司中存在某些編碼準(zhǔn)則,則在創(chuàng)建源代碼時(shí)必須遵循這些準(zhǔn)則。IntelliJ IDEA可幫助您維護(hù)所需的代碼樣式。
對(duì)于大多數(shù)受支持的語言,您可以從其他語言或框架復(fù)制代碼樣式設(shè)置。
在“ 設(shè)置/首選項(xiàng)”對(duì)話框(Ctrl+Alt+S)中,轉(zhuǎn)到“ 編輯器” | “首選項(xiàng)”。代碼樣式, 然后打開您的編程語言頁面。
單擊右上角的“ 設(shè)置自 ”。
僅顯示這些語言的鏈接,這些鏈接適用于以其他語言為基礎(chǔ)定義設(shè)置的情況。
從出現(xiàn)的列表中,選擇要從中復(fù)制代碼樣式的語言。
應(yīng)用特定于框架的預(yù)配置編碼標(biāo)準(zhǔn)?
對(duì)于PHP文件,您可以應(yīng)用特定于框架的預(yù)配置編碼標(biāo)準(zhǔn)。
在“ 設(shè)置/首選項(xiàng)”對(duì)話框(Ctrl+Alt+S)中,單擊 “代碼樣式”,然后單擊語言。
單擊“ 設(shè)置自”鏈接,選擇“ 預(yù)定義”,然后選擇相關(guān)的預(yù)配置標(biāo)準(zhǔn)。
使用EditorConfig在目錄級(jí)別管理代碼樣式
IntelliJ IDEA允許您使用EditorConfig支持(默認(rèn)啟用)管理每個(gè)文件集的所有代碼樣式設(shè)置 在設(shè)置/首選項(xiàng)對(duì)話框(Ctrl+Alt+S)中。您需要做的就是將.editorconfig文件放置在根目錄中,該目錄包含要定義其代碼樣式的文件。您可以根據(jù)需要在項(xiàng)目中擁有多個(gè).editorconfig文件,因此可以為不同的模塊指定不同的樣式。
.editorconfig文件中的 所有選項(xiàng)都將應(yīng)用到它所在的目錄以及當(dāng)前項(xiàng)目代碼樣式之上的所有子目錄。如果未定義任何內(nèi)容.editorconfig,則從項(xiàng)目設(shè)置中獲取。
.editorconfig文件中的 所有選項(xiàng)均分為以下類別:
標(biāo)準(zhǔn)選項(xiàng),如indent_size,indent_style等。這些選項(xiàng)沒有任何特定于域的前綴。
具有ij_前綴并且適用于所有語言的通用IntelliJ選項(xiàng):
許多(但不是全部)語言支持的常見IntelliJ選項(xiàng)。它們以ij_any前綴開頭,例如ij_any_brace_style。
IntelliJ特定于語言的選項(xiàng),其ij_<lang>_前綴為where <lang>語言域ID(通常為小寫語言名稱),例如ij_java_blank_lines_after_imports。
可以將相同的選項(xiàng)定義為通用選項(xiàng)和特定于語言的選項(xiàng),例如ij_<...>_brace_style。特定于語言的選項(xiàng)比通用或通用選項(xiàng)具有更高的優(yōu)先級(jí)。
添加一個(gè).editorconfig文件
在“ 項(xiàng)目”視圖中,右鍵單擊包含要定義其代碼樣式的文件的源目錄,然后選擇“ 新建” |“新建”。從上下文菜單中選擇EditorConfig。
選擇要定義的屬性,以便IntelliJ IDEA為它們創(chuàng)建存根,或者將所有復(fù)選框保留為空以手動(dòng)添加所需的屬性。
要預(yù)覽對(duì)代碼樣式設(shè)置的更改將如何影響實(shí)際的源文件,請(qǐng)單擊 .editorconfig 文件的左裝訂線,然后選擇受其影響的源文件。預(yù)覽將在右側(cè)打開。
您可以在預(yù)覽窗格中進(jìn)行更改,以嘗試測(cè)試如何反映配置更改,而不必?fù)?dān)心對(duì)源代碼進(jìn)行不必要的更改:當(dāng)您關(guān)閉.editorconfig文件時(shí),所有這些更改都將被丟棄。
=====================================================
IntelliJ IDEA示例/使用教程/視頻資源合集,請(qǐng)點(diǎn)擊此處查看
想要了解或購(gòu)買IntelliJ IDEA正版授權(quán)的朋友,歡迎
關(guān)注下方微信公眾號(hào),及時(shí)獲取產(chǎn)品最新消息和最新資訊
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自: