CodeBlocks是一款功能強大的IDE (集成開發(fā)環(huán)境),全稱為Code::Blocks,CodeBlocks中文版支持使用廣泛的c以及c++程序開發(fā),力求為開發(fā)者(個人或團隊)提供一個能滿足各種需求的優(yōu)秀編程環(huán)境。 Code::Blocks由純粹的C++語言開發(fā)完成,它使用了著名的圖形界面庫wxWidgets(3.x)版,它的插件架構使得開發(fā)者可以編寫插件,從而添加各種各樣的功能。 有需要使用這款編譯器的朋友快來WinWIn7分享的地址獲取吧!
優(yōu)勢
跨平臺——我的工作需要寫的C++程序,就要求是跨Linux和Windows平臺,沒有選擇Code::Blocks之前,我在Linux下用KDevelop,在Windows下使用Borland 或 Microsoft的軟件,由于二者不兼容而要多做的事情太多?;蛟S你暫時并不考慮跨平臺,但為了將來,能跨平臺總不是壞事,對了Code::Blocks也支持Mac系統(tǒng)呢。
純C/C++寫成——作為一名C++程序員,我“頑固”地保留一點可能并不必要的自尊:寫C++程序,還是用C++寫的IDE吧。讓我選擇一款以其它語言寫成的IDE來寫C++程序,我有那么一點點完全不必要的心理障礙。其實用C++寫的程序最大好處是你不用額外安裝龐大的運行環(huán)境,譬如你不用裝.net也不裝java。
支持多編譯器——包括Borland C++,、VC++、Inter C++等等超過20個不同產家或版本編譯器支持。無特定要求下,我還是主要用g++。配對的,調試器也是支持多種。
插件式的框架——插件式的集成開發(fā)環(huán)境,最著名的是Java編程工具Eclipse了,這種方式讓一款IDE保留了良好的可擴展性,應該說,作為一款開源的IDE,這是最合理的選擇。Code::Blocks很多核心功能,包括“調試功能”,都通過插件來實現(xiàn)。非核心方面的插件嘛,我用得最多的,是代碼格式美化、自動上Google Codes查找……偶爾也會玩玩“俄羅斯方塊”以及“貪吃蛇”……
經(jīng)常更新——幾乎每個月都會有更新。開源軟件最怕的就是不更新了。
內嵌可視設計——和大家熟悉的VB、Delphi/C++Builder相比,它的可視窗口設計器,其“傻瓜性”差了一大截,其主要原因在在主流的跨平臺圖形窗口的定位體系,都是采用定位“容器”來實現(xiàn)的,這一點一開始會不太習慣,但在熟悉之后,設計各種對話框,也非常直觀。一點點不直觀,換來的是你的程序很容易遷移到別的操作系統(tǒng),同時還讓你對窗口設計更深入了,倒也值。
C++擴展庫支持——通過它的一個用以支持Dev C++的插件,可以下載大量C++開源的擴展庫。比如網(wǎng)絡操作,圖形算法,壓縮、加密等等……我現(xiàn)在最常用到一款就是iconv,用來轉換漢字編碼。擴展庫下載,及使用方法,請見本站相關課程。
安裝教程
1.下載完成后啟動安裝程序
2.一般來說最好安裝到D或E盤根目錄,新版本安裝包中的一些需要設置編譯路徑的問題已經(jīng)完美解決了,不需要額外設置。
3.根據(jù)需要看看是否要立即運行。
4.安裝完成。
CodeBlocks漢化
首先,大家需要下載一個 CodeBlocks 漢化包,下載地址為:
直接將share文件夾復制到安裝目錄下C:\Program Files (x86)\CodeBlocks粘貼即可。
漢化CodeBlocks
1) 漢化包下載完成后,是一個壓縮包,將其解壓,其中包含有一個 locale 文件夾,如下圖所示,這是我們需要的。
2) 進入 CodeBlocks 安裝目錄(其默認安裝目錄為 C:\Program Files (x86)\CodeBlocks),依次進入 share --> CodeBlocks 文件夾,然后將解壓漢化包得到的 locale 文件夾,復制到 CodeBlocks 文件夾下,如下圖所示:
如果上述過程,你都沒有打開 CodeBlocks,這個時候你直接打開,應該就可以看到,你的 CodeBlocks 已經(jīng)漢化成功啦。如果還沒有成功,繼續(xù)以下操作。
更改CodeBlocks設置
3) 打開 CodeBlocks,選擇 “Settings --> Environmen”,如下圖所示:
4) 會彈出用于設置 CodeBlocks 的對話框,如下圖所示:
選擇 View 選項,勾選 Internationalization 選項,同時選擇其中的 Chinese(Simplified)。然后點擊 OK 按鈕。
設置完成后,直接重新啟動 CodeBlocks,此時 CodeBlocks 會出現(xiàn)一個提示框,提示你是否保存更改,選擇保存即可。
5) 再次啟動 CodeBlocks,你會看到全新的漢化的 CodeBlocks,雖然沒有完全漢化,但起碼不會影響日常的正常使用。
優(yōu)勢
Code::Blocks給予了很多建筑工程模板,這包含:控制面板運用、DirectX應用、動態(tài)性聯(lián)接庫、FLTK運用、GLFW應用、Irrlicht工程項目、OGRE運用、OpenGL應用、QT運用、SDCC應用、SDL運用、SmartWin應用、靜態(tài)數(shù)據(jù)庫、Win32GUI運用、wxWidgets應用、wxSmith工程項目,此外它還支持客戶自定建筑工程模板。在wxWidgets運用中挑選UNICODE支持中文。Code::Blocks支持英語的語法五顏六色顯眼表明,支持編碼進行(現(xiàn)階段已經(jīng)再次設計過程中)支持工程項目管理、新項目搭建、調節(jié)。
Code::Blocks支持插件,現(xiàn)階段的插件包含代碼格式化專用工具AStyle;編碼解析器;類指導;編碼補齊;編碼統(tǒng)計分析;c語言編譯器挑選;拷貝字符串數(shù)組到剪貼板;程序調試;文件拓展CPU;Dev-C++DevPak升級/安裝器;DragScroll,源代碼導出來器,協(xié)助插件,快捷鍵配備,插件指導;To-Do目錄;wxSmith;;wxSmithMIME插件;wsSmith工程項目指導插件;WindowsXP外型。
Code::Blocks具備靈便而強悍的配備作用,除支持本身的工程文件、C/C++文件外,還支持AngelScript、批處理命令、CSS文件、D語言文件、Diff/Patch文件、Fortan77文件、GameMonkey腳本文件、Hitachi選編文件、Lua文件、MASM匯編文件、Mathlab文件、NSIS開源系統(tǒng)程序安裝文件、OgreCompositor腳本文件、OgreMaterial腳本文件、OpenGLShading語言文件、Python文件、Windows網(wǎng)絡資源文件、XBase文件、XML文件、nVidiacg文件。鑒別Dev-C++工程項目、MSVS6.0-7.0工程文件,工作中室內空間、解決方法文件。
Code::Blocks根據(jù)wxWidgets開發(fā)設計,正展現(xiàn)了wxWidgets的強勁。之前BorlandC++BuilderX聲稱根據(jù)wxWidgets開發(fā)設計混合開發(fā)、兼容模式好、最優(yōu)異的C++IDE自然環(huán)境,但沒完成;如今Code::Blocks+GNUGCC已經(jīng)完成這一理想化。使我們翹首以待。中國的Code::Blocks發(fā)燒友和混合開發(fā)開發(fā)設計員應當盡早創(chuàng)建中文Code::Blocks網(wǎng)站,給予Code::Blocks中文化支持,推動Code::Blocks在我國的發(fā)展趨勢。
Code::Blocks,有時候也簡易弄成“CodeBlocks”,是一款全新升級的C++集成化設定自然環(huán)境手機軟件(IDE)。
以上便是WinWin7下載小編給大家分享介紹的CodeBlocks編譯器漢化版!
下一篇:DeskPins(窗口置頂)