# C++_code block ## Code Block ![codeblocks1](https://hackmd.io/_uploads/BkaNnuZu0.png) Code block 是一種用於將相關程式碼行組合在一起的功能。 它通常可用於提高程式碼的可讀性和可維護性。 但是,它並不提供 IDE(整合開發環境) 的所有功能。 不過好用,推!! ## 主要功能 * **縮排**:可以縮排 code block 以使其在視覺上與周圍程式碼區分開來。 聽說這是最常用的 code block 使用方法。 ```cpp= // 這就是縮排 if(i<10){ if(a>20){ cout << "哈哈" << endl; } } ``` * **有色的程式** (螢光墨魚):某些程式碼語言和文字編輯器有支援這個, 這能讓 code block 上的程式碼更加醒目。 有色的程式碼還可以幫助識別程式碼中的錯誤。 e.g. ![螢幕擷取畫面 2024-07-15 005444](https://hackmd.io/_uploads/SJWV7Kb_0.png) 差不多就是這樣 ## 主要缺點 * 不適用於所有程式碼語言:**code block 並不支援所有程式語言**。 * 全英文:)) * 執行頁面只能留一個 ## 怎麼使用呢? ### **step 1** 點開file。 ![code block 1](https://hackmd.io/_uploads/BJEbIKbdR.png) ### **step 2** 鼠標移到new, 接下來移到empty file 按下去。 ![code block 2](https://hackmd.io/_uploads/B1MSIFbOC.png) ### **step 3** ctrl+s 存檔 看到那個 .cpp 了嗎 記得要在檔名後加上 想知道為什麼不能不加的可以自己去試試喔:)) ![code block 3](https://hackmd.io/_uploads/BkgeDtWdC.png) ## NOTE 可以去注意程式碼的顏色, 如果有一個詞沒有它該有的顏色, 就能知道哪裡有錯了。