格式化代碼

格式化代碼

在原始碼編輯器中輸入或自動生成代碼的時候,代碼會按照某些方式進行格式化,這個過程就被稱作格式化代碼。

基本介紹

  • 中文名:格式化代碼
  • 外文名:Format the code
C++中的格式化代碼,java中的格式化代碼,手動縮進代碼塊,更改格式化規則,文本選擇捷徑,更改字型和顏色,

C++中的格式化代碼

很多人編寫程式時不注意程式的版式結構,這樣做雖然不會影響程式的功能,但是程式的可讀性會大大降低。
C++語言的格式很自由,這意味著換行、空格、空行和制表符等空白在程式運行時都會被忽略,程式設計師可以使用空白讓代碼按照特定的風格縮進或分開,使程式更加清晰易懂。
使用縮進可以使程式更加清晰。縮進的樣式很多,程式設計師可以根據自己的習慣選擇任何一種樣式進行縮進。一般常用的樣式有兩種,第一種是將大括弧和條件語句對齊並縮進大括弧內的語句。示例如下:
01 if(a > b)
02 {
03 t= a;
04 a=b;
05 b=t;
06 }
第二種是將起始大括弧放在條件語句之後,而結束大括弧與條件語句對齊並縮進大括弧內的語句。示例如下:
01 if(a > b){
02 t=a;
03 a=b;
04 b=a;
05 }

java中的格式化代碼

在原始碼編輯器中輸入或自動生成代碼的時候,Java代碼是按照如下方式進行格式化的:
·類成員縮進四個空格。
·連續的語句縮進八個空格。
·手工輸入的所有制表符都被轉化為空格。
·在注釋塊中(以/**開頭),按下回車後新行的開頭會自動加上星號。
·左側大括弧與類或者方法的聲明放在同一行。
·左側小括弧前沒有空格。
如果檔案丟失了格式(比方說將文本貼上到檔案中),可以按下Ctrl—Shift-F來格式化整個檔案。如果選中其中某些行進行該操作,則操作只對這些行有效。

手動縮進代碼塊


選中多行代碼,然後按下Tab鍵或者Ctrl-T,可以縮進選中的代碼。
如果選中多行代碼然後按下Shift—Tab或者Ctrl—D可以減少縮進。

更改格式化規則


使用所謂的縮排引擎可以調整格式化的方式,格式化方式包括空格的數量、大括弧的位置等等。默認情況下,所有的Java檔案都使用Java縮排引擎。修改Java檔案的格式化規則有多種選擇,可以更改當前Java縮排引擎、可以對Java檔案使用其他縮排引擎,或者為Java檔案創建新的縮排引擎。
更改Java檔案格式化規則的步驟如下:
1.選擇NetBeans主選單中的“工具”|“選項”。
2.展開“編輯”I“縮排引擎”,然後選中“Java縮排引擎”節點。
3.根據需要調整縮排引擎的屬性。
4.打開檔案按下Ctrl—Shift—F(對整個檔案進行操作,因此不要選中任何文本),根據新建規則重新格式化檔案。
NetBeans IDE中有許多預設的縮排引擎,其中包括兩個一般縮排引擎(簡單縮排引擎與自動換行縮排引擎)和針對其他檔案類型的縮排引擎(特別是JSP、HTML和XML檔案)。
更改Java檔案所使用的縮排引擎的步驟如下:
1.選擇NetBeans主選單中的“工具”l“選項”。
2.展開“編輯”I“編輯器設定”,然後選擇Java編輯器節點。
3.在縮排引擎屬性的下拉選單中選擇需要的縮排引擎。
4.打開檔案按下Ctrl—Shift—F(對整個檔案進行操作,因此不要選中任何文本),根據新建規則重新格式化檔案。
新建縮排引擎的步驟如下:
1.選擇NetBeans主選單中的“工具”I“選項”。
2.展開“編輯”I“縮排引擎”,右鍵點擊新建的縮排引擎基於的縮排引擎節點,選擇複製。
3.右鍵點擊縮排引擎節點,選擇“貼上”I“複製”。
4.更改縮排引擎的名稱,然後根據需要調整其屬性。
5.在“選項”對話框中,展開“編輯”I“編輯器設定”,選中需要使用當前縮排引擎的編輯器節點(jtDJava編輯器或者HTML編輯器)進行更改。

文本選擇捷徑


為了使開發者的雙手儘量不離開鍵盤,NetBeans IDEd徽了很多快捷鍵,通過它們可以進行選擇文本、取消選擇文本以及更改被選中的文本等操作。表4.3總結了這些快捷鍵。

更改字型和顏色


原始碼編輯器中使用的字型、當前用於區別代碼中語法元素的顏色以及背景高亮時的顏色,可以通過更改字型和顏色來格式化代碼。

相關詞條

熱門詞條

聯絡我們