codeblocks下載安裝及漢化 另加設定程式碼自動補全及快捷鍵大全
安裝 Code::Blocks 跟安裝普通軟體一樣,完全的傻瓜式操作,遠沒有安裝 VS 那麼複雜。
截止到 2018 年 01 月 12 號,Code::Blocks 的最新版本是 17.12 。
對於Windows使用者,其 Code::Blocks 17.12 下載地址:
- 官方下載:
- 百度網盤:
連結: 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就可以搞定的事了!)
熟練的掌握和使用這些快捷鍵可以有效的提高我們的工作效率,節約時間
相關文章
- codeblocks20.03漢化包|codeblocks20.03安裝教程BloC
- idea格式化程式碼快捷鍵設定 idea快速格式化程式碼快捷鍵Idea
- JAVA下載安裝及設定環境變數Java變數
- Visual Studio Code常用設定及快捷鍵
- 華為快應用IDE:程式碼智慧提示及自動補全IDE
- Python如何設定自動補全?Python
- Photoshop 2024 (ps) Mac版安裝下載 及破解補丁Mac
- Linux下安裝JDK及環境設定LinuxJDK
- Jmeter下載安裝教程(含漢化)JMeter
- eclipse中文版自動補全設定Eclipse
- Vim中設定括號自動補全
- JDK的下載及安裝與Eclipse的下載及使用JDKEclipse
- jmeter下載安裝及外掛安裝JMeter
- vscode怎麼設定html標籤自動補全? vscode自動補全html的技巧VSCodeHTML
- 程式設計師必備的 chrome 外掛及下載安裝程式設計師Chrome
- Fiddler 抓包工具:安裝及漢化流程教程
- SQLite設定主鍵自動增長及插入語法SQLite
- ElasticSearch 7.6.2 下載包 及 安裝Elasticsearch
- ArcGIS Editor for OSM (下載及安裝)
- 下載安裝webstrom及啟用Web
- MAC下載JDK及安裝AndroidStudioMacJDKAndroid
- cdr快捷鍵大全表格 cdr快捷鍵命令大全
- SourceInsight漢化版一鍵安裝
- sublime text 註冊碼漢化下載+sublime text 破解安裝教程
- Linux之換源、Tomcat及jdk的安裝配置和設定Tomcat自動啟動LinuxTomcatJDK
- MySQL 8.0.21下載安裝教程及Navicat for MySQL安裝MySql
- Flume1.7.0下載及安裝部署
- Sublime Text 3 下載安裝及配置
- cad快捷鍵命令大全及使用方法 cad常用命令大全圖表
- JavaFx 建立快捷方式及設定開機啟動Java
- Word設定樣式快捷鍵(轉載)
- golang一鍵自動安裝指令碼Golang指令碼
- mac git命令按tab鍵自動補全MacGit
- MySQL資料庫下載及安裝教程MySql資料庫
- MySQL的下載安裝及eclipse配置+jdbcMySqlEclipseJDBC
- Vim的snipMate外掛 php程式碼自動補全PHP
- cad載入外掛快捷鍵命令 cad安裝外掛的快捷鍵
- Mac中Sublime Text 3外掛安裝、漢化及基本使用Mac