codeblocks下載安裝及漢化 另加設定程式碼自動補全及快捷鍵大全

一葉之修發表於2019-03-28

安裝  Code::Blocks  跟安裝普通軟體一樣,完全的傻瓜式操作,遠沒有安裝 VS 那麼複雜。

截止到  2018 年 01 月 12 號,Code::Blocks 的最新版本是 17.12 。

對於Windows使用者,其 Code::Blocks 17.12 下載地址:

  • 官方下載:

https://sourceforge.net/projects/codeblocks/files/Binaries/17.12/Windows/codeblocks-17.12mingw-setup.exe/download

  • 百度網盤:

連結: https://pan.baidu.com/s/1hsU4ZRm 密碼: vntd

 

 

首先寫講一下漢化,對於小白,看不懂英文很難受 

 

下載CodeBlocks漢化包

首先,大家需要下載一個 CodeBlocks 漢化包,下載地址為:
百度網盤:
連結: https://pan.baidu.com/s/1sniGc01 密碼: 7e9m

提示:漢化包大小不足 200KB,建議使用百度網盤下載。

漢化CodeBlocks

1) 漢化包下載完成後,是一個壓縮包,將其解壓,其中包含有一個 locale 資料夾,如下圖所示,這是我們需要的。



 

2) 進入 CodeBlocks 安裝目錄(其預設安裝目錄為 C:\Program Files (x86)\CodeBlocks),依次進入 share --> CodeBlocks 資料夾,然後將解壓漢化包得到的 locale 資料夾,複製到 CodeBlocks 資料夾下,如下圖所示:



 

如果上述過程,你都沒有開啟 CodeBlocks,這個時候你直接開啟,應該就可以看到,你的 CodeBlocks 已經漢化成功啦。如果還沒有成功,繼續以下操作。

更改CodeBlocks設定

3) 開啟 CodeBlocks,選擇 “Settings --> Environmen”,如下圖所示:



 

4) 會彈出用於設定 CodeBlocks 的對話方塊,如下圖所示:



 

選擇 View 選項,勾選 Internationalization 選項,同時選擇其中的 Chinese(Simplified)。然後點選 OK 按鈕。

設定完成後,直接重新啟動 CodeBlocks,此時 CodeBlocks 會出現一個提示框,提示你是否儲存更改,選擇儲存即可。

5) 再次啟動 CodeBlocks,你會看到全新的漢化的 CodeBlocks,雖然沒有完全漢化,但起碼不會影響日常的正常使用。


 

 

設定程式碼自動補全

 

熟悉使用一些開發類IDE的朋友對程式碼自動補全一定印象深刻,如Visual studio,eclipse等,我們在程式中定義的那一個個超長的變數函式名只需打出幾個字母就可自動補全,但是在codeblocks這個工具的預設安裝情況下,自動補全效果不盡人意,下面通過簡單的設定來達到上面那些IDE的效果。

1.開啟setting->editor

2.在左邊的選項欄中找到 Code completion

3.將Automatically launch when typed # letter中的4改成1,這樣打1個字母就會有提示了。

4.將Keyword sets to additionally include中1到9都勾上
5.將Delay for auto-kick-in when typing [.::->]拉到 200ms,這樣瞬間就出來了
6.選中Case-sensitive match
7.找到Keyboard shortcuts
8.將Edit->Code complete的快捷鍵由Ctrl+Space改為Alt+/,這與eclipse的習慣是相同的,可以在提示不小心消失的情況下再次出現

經過上述步驟,寫程式碼的效率會有所提高,可以專心研究演算法了

 

 

 

 

技巧

1、在CodeBlocks中對齊程式碼

 

        在Visual C++6.0中使用ALT+F8便可以輕鬆的使程式碼自動對齊,那麼在Codeblocks中能不能辦到呢?答案是肯定可以的,那麼下面我們就來講一下如何實現在CodeBlocks中按ALT+F8來對齊程式碼

        在CodeBlocks選單中有個Plugins選單,該選單下有個Source code formatter (AStyle)命令,點選這個命令便可以實現程式碼的自動對齊了,但是每次都這樣也很麻煩,有沒有更簡單的方法呢?比如我現在就要用ALT+F8來實現這個功能。當然可以,CodeBlocks的設計是很人性化的,下面便講操作步驟:

        點選Settings選單找到Editor...命令,在彈出的對話方塊中下拉左側的滾動條找到Keyboard shortcuts選單,單擊一下在右側的Commands:一欄中找到Plugins單擊加號展開。找到Source code formatter (AStyle)命令,然後單擊New shortcut:下的文字條,按ALT+F8,然後單擊Add按鈕就完成了快捷鍵的設定

 

2.Ctrl+D是個神奇的快捷鍵,可複製當前行或選中塊,直接貼,等於Ctrl C+ Ctrl V。

 

3.自動程式碼格式化

 

在程式碼框裡點右鍵,按Format use Astyle就會自動程式碼格式化了

但是它預設的風格是大括號另起一行,很不習慣,實際上是可以改的

1.Setting->Editor->Source Formatter->style->Bracket style 修改成Java

2.Setting->Editor->Source Format    ter->Formatting->Insert space padding around operators 打勾

 

4.批量註釋與對齊

 

Ctrl+Shift+C 批量註釋

Ctrl+shift+X 批量取消註釋

Click Settings->Editor->KeyboardShortcuts (in the left of dialog box)->Plugins->Source code formatter(Astyle)

 

 

 

 

CodeBlocks常用操作快捷鍵

編輯部分:

Ctrl + A:全選

Ctrl + C:複製

Ctrl + X: 剪下

Ctrl + V:貼上

Ctrl + Z:撤銷(後退一步)

Ctrl + S:儲存

Ctrl + Y / Ctrl + Shift + Z:重做(也就是前進一步)

Ctrl+Shift+C:註釋掉當前行或選中塊

Ctrl+Shift+X:解除註釋(最新版的將其替換為截圖功能)

Tab:縮排當前行或選中塊

Shift+Tab:減少縮排

按住Ctrl,滾動滑鼠滾輪,放大或縮小字型

 

編譯與執行部分:

Ctrl + F9:編譯

Ctrl + F10:執行上次成功編譯後的程式

Ctrl + Shift + F9:編譯當前檔案(而不是當前開啟的工程專案)

F9:編譯並執行當前程式碼(如果編譯錯誤會提示錯誤而不會執行)

F10:全屏(最新版不能使用)

Ctrl + C:終止正在執行的程式

Ctrl + Z:終止輸入

 

除錯部分:

F5:在當前游標所在行設定斷點

F4:執行到游標所在行

F8:開始除錯

Shift + F8:停止除錯

F7:下一行程式碼

Shift + F7:進入下一行程式碼

 

 

介面部分:

Shift + F2:左側導航欄(這個還是蠻重要的,有很多同學不小心將左側導航欄隱藏後卻不知道如何再次開啟,這就是個很尷尬的問題,但是隻要你掌握了快捷鍵後,直接shift+f2就可以搞定的事了!)

 

熟練的掌握和使用這些快捷鍵可以有效的提高我們的工作效率,節約時間

 


 

相關文章