CodeBlocks的漢化、主題美化及其調試功能的實現


破事水

最近由於Cfree5經常崩潰+調試語句運行速度比較慢,想嘗試一下另一個聽說很好用的IDE Code::Blocks。

先上官網的安裝包(自帶mingw,安裝完可以直接用,適用於windows系統)下載地址:Sourceforge.net或者FossHub

由於C::B自帶的mingw版本較新,支持C++11,因此可以在設置——編譯器(Complier)中選中那個有C++11字眼的選項再保存就行

打開編譯器

勾上支持C++11的選項,最近又發現支持C++14了,可以在這個界面右鍵然后new一個flag,當然在此之前你要把某一個編譯選項的所有參數復制下來(否則在new flag這個界面是不能點其他地方的),然后填入復制的信息,把標題里的C++11改成C++14,再把編譯參數里的c++11改成C++14,這樣就是按照C++14的標准了,當然這種東西然並卵,適合想嘗試一下新鮮感的人玩一下,比如我……囧

 

Code::Blocks美化

1. 在C盤下搜索文件default.conf(先去文件夾選項里勾上顯示隱藏的系統文件),用文本編輯器打開,搜索標簽,

   用記事本打開default.conf,把這個主題網址的下面的所有代碼都覆蓋復制進去(建議把原來的default文件名字改為備份,以留后用)
 
   一般這個文件地址是C:\用戶\(你電腦的用戶名)\AppData\Roaming\CodeBlocks\default.conf

 

   在此期間CodeBlocks需要關閉,不然會被改回去。

 

2. 可能用新的界面風格會看不到光標,這個在CodeBlocks內修改,

Settings->Configure editor->Margins and caret->Caret->Colour,選擇一個可以辨識的顏色。

 

3. 修改字體
字體修改在 Settings->Configure editor->General settings->Font,點擊Choose,在里面選擇。
最后主題自己選定一個保存再打開C::B新建一個文件或者工程就可以看到主題樣式已經發生改變
 
4. 代碼縮進指示線
如下圖修改一下就有這種效果(可能漢化包不一樣,反正倒數第三個選項打勾應該就可以了)
 
   效果如圖:             

Code::Blocks漢化

 
 
漢化包下載地址(對應16.01版本):https://yunpan.cn/cMUbfuTkhUEkF 
 
下載完之后進入codeblocks的安裝目錄(暫時找不到懶得翻來翻去就右鍵桌面圖標——屬性——打開文件所在的目錄,再找不到的話就基本告別編程了),然后進入share文件夾發現又有一個叫CodeBlocks的文件夾,進入其中,里面若有locale這個文件夾則把下載的那個漢化文件xxxxxxx.mo放到locale里,沒有的話自己新建一個locale,在locale再建一個zh_CN文件夾,再把漢化文件xxxxxxx.mo放在zh_CN文件夾中,就像下圖
 
 
 
再去這里修改成Chinese再重新打開CodeBlocks,就像下圖
 
 
 
 

調試功能的實現

要調試或者加斷點什么的都一定要新建一個工程,普通的file和source file是不能調試的(調試按鈕為灰色且無法添加斷點),新建工程之后在左邊項目標簽欄下展開工程文件下的Sources,雙擊main.cpp把代碼放到main.cpp或者自己直接寫,寫完要調試的時候在行號后面點擊一下或者用上面工具欄的調試——切換斷點,在光標的位置會直接添加斷點,F8是直接跳到第一個斷點進行調試,我用的比較多的是F8,然后最最最重要的一點就是這個mian.cpp以及這整個工程文件所在的路徑中不能含有中文,我之前就是含有中文死也調試不了,按F4或F8跟普通的編譯再運行沒什么區別也不會跳到斷點處, 以為是C::B炸了,后來發現了這個問題就可以正常斷點調試了

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM