程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> 關於C語言 >> Code::Blocks打造標准的C、C++集成開發環境

Code::Blocks打造標准的C、C++集成開發環境

編輯:關於C語言

Code::Blocks打造標准的C、C++集成開發環境   http://www.codeblocks.org   來自官方的廣告: The open source, cross platform, free C++ IDE. ApplicationCode::Blocks is a free C++ IDE built to meet the most demanding needs of its users. It is designed to be very extensible and fully configurable.   Code::Blocks是一款功能強悍的C、C++ IDE,工具小巧靈活、跨平台、支持SVN、代碼高亮、格式化、國際化軟件界面語言可定制為中文)、強大的調試環境。   支持的平台如下:

  • Windows 2000/XP/Vista
  • Linux 32-bit
  • Linux 64-bit
  • Mac OS X
  •   下面初識一下真正的中文開發界面:               感覺還不錯吧,其實這僅僅是一小部分。   Code Blocks是分好多平台,在此配置下Windows XP平台下的環境,使用的編譯器工具為MinGW。   一、開發工具獲取   http://www.codeblocks.org/downloads/binaries 目前最新的版本為8.02,有兩個版本可以下載,一個是集成了MinGW了的,一個是沒有繼承。因為在配置Eclipse CDT環境的時候,我已經安裝了最新的MinGW,現在就下載不集成的MinGW的版本。   有關MinGW的安裝配置參看Eclipse CDT環境搭建一文)。   中文語言包,實際上這個語言自己都可以定制,目前我所用的中文包不是從官方下載的,是從別的地方獲取的,估計是CodeBlocks愛好者自己編寫的中文資源包。可從本文的附件中獲取。   二、配置   其實只要安裝配置好MinGW後,CodeBlocks只管安裝就是了。   安裝語言包: 從附件下載提供的中文語言包,然後按照下面的說明安裝.: 1.將這兩個文件夾放到..\CodeBlocks\share\CodeBlocks\locale(如果沒有改目錄,則自己新建)目錄下;
    2.在codeblocks的setting-->viwe-->Internationlization下選擇chinese(simplifield),;
    3.重新啟動codeblocks即可。   其他的設置可以設置下語言、字體、代碼風格等選項。       還可以定制外部工具,這裡我沒有試過,給出界面:   三、下面是自動生成的一個HelloWorld控制台應用     四、總結   CodBlocks是一個免費開源功能強大的跨平台的標准C++集成開發環境,在同類的IDE中,算得上時佼佼者。不過Eclipse CDT與其有一拼。這裡簡要對比下: 相對Eclipse CDT,CodeBlocks的優點: 1、CodeBlocks可以方便集成wxSmith系列的跨平台GUI類庫,這套類庫很了不起,編寫的代碼可跨平台。 2、CodeBlocks對硬件要求很低,隨便拿個PC都能很好的運行,如果是Eclipse CDT,沒有1G內存就不用考慮了。CodeBlocks本身是C++開發的,只有10M,而Eclipse CDT將近百M,差別很大的。 3、Eclipse用java編寫,需要JRE,CodeBlocks則不需要。 4、CodeBlocks對IDE環境的定制功能也遠遠強過Eclipse CDT。   相對Eclipse CDT,CodeBlocks的缺點: 1、代碼的智能提示不如Eclipse強大。 2、CodeBlocks的快捷鍵還不成熟,很多功能都缺乏快捷鍵支持,比如代碼格式。   總得看來,各有優劣,可根據實際需要權衡利弊進行選擇。  

    本文出自 “熔 巖” 博客,請務必保留此出處http://lavasoft.blog.51cto.com/62575/197532

    1. 上一頁:
    2. 下一頁:
    Copyright © 程式師世界 All Rights Reserved